python --条件判断和语句控制

1、while(斐波纳契数列)  python中没有do while

a,b = 0,1
while b < 1000:print(b,end = '')a,b = b,a+b

无线循环   无限循环在服务器上客户端的实时请求非常有用。

#!/usr/bin/python3
var = 1
while var == 1 :  # 表达式永远为 truenum = int(input("输入一个数字  :"))print ("你输入的数字是: ", num)
print ("Good bye!")

while else   else表示条件为false执行的条件

#!/usr/bin/python3
count = 0
while count < 5:print (count, " 小于 5")count = count + 1
else:print (count, " 大于或等于 5")

简单循环体

#!/usr/bin/python
flag = 1
while (flag): print ('欢迎!')

 

2、if

if a<1 :print(1)
elif a =1:print(2)
else :print(3)

3、for   for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

 

for <variable> in <sequence>:<statements>
else:<statements>

break 跳出循环

continue  跳出本次循环

循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被break终止时不执行。

pass是空语句,是为了保持程序结构的完整性。

 

转载于:https://www.cnblogs.com/yaradish/p/10512817.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/425418.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

26.idea导入jar包

1点击file---project structure 2点击modules----dependencies 3点击加号 4选中所选资源

CodeForces-887B 技巧DFS

标题 最大不超过3个筛子 让我们从其中任选筛子组合成数据 问我们组不成的最小的数是多少 分析 要模拟把最大3个筛子 选出1,2,3个的情况去组合 我们可以枚举所要选的数的数量 用next_permutation得到这n个数的全排列 这样不论的选几个筛子 都会便利到所有情况 然后在把所有…

CSS3---4.伪元素选择器

a)重点&#xff1a;E::before、E::after i.是一个行内元素&#xff0c;需要转换成块:display:block float:** position: ii.必须添加content,哪怕不设置内容&#xff0c;也需要content:”” iii.E:after、E:before 在旧版本里是伪类&#xff0c;在新版本里是伪元素&#xff…

[Leedcode][JAVA][第41题][缺失的第一个正数][哈希表][数组]

【问题描述】[困难] 给你一个未排序的整数数组&#xff0c;请你找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0] 输出: 3 示例 2:输入: [3,4,-1,1] 输出: 2 示例 3:输入: [7,8,9,11,12] 输出: 1提示&#xff1a;你的算法的时间复杂度应为O(n)&#xff0c;并且只能使用常…

27.用zxing生成二维码

先在idea里面导入jar包 链接&#xff1a;https://pan.baidu.com/s/1UdorNg8o0A4FsElghqkJyw 提取码&#xff1a;c4bt 复制这段内容后打开百度网盘手机App&#xff0c;操作更方便哦 import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import co…

二、CSS选择器

1.CSS派生选择器 概念&#xff1a;通过依据元素在其位置的上下文关系来定义样式。 实例&#xff1a; <!--index.html--> <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><…

[剑指offer][JAVA]面试题第[39]题[数组中出现次数超过一半的数字][HashMap][摩尔投票法]

【问题描述】[简单] 数组中有一个数字出现的次数超过数组长度的一半&#xff0c;请找出这个数字。你可以假设数组是非空的&#xff0c;并且给定的数组总是存在多数元素。示例 1:输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2限制&#xff1a;1 < 数组长度 < 50000【解答思…

codeforce 884C - Bertown Subway DFS+图论

分析 题意说输入数据有两个规则&#xff1a; 1 每个i只有一个pi表示i站的目的地 i可以等于pi 2 每个pi都指向唯一的一个站i 那么也就是说i指向的目的只有一个且唯一 每个目的由唯一的始发站出来 所以也就是说 图中的每一个点只有一条单向边 那么当我们求最大的数量的可达对…

笔记03

linux 创建连接命令 ln -s 软链接 这是linux中一个非常重要命令&#xff0c;请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接&#xff0c;这个命令最常用的参数是-s, 具体用法是&#xff1a;ln -s 源文件 目标文件。 当 我们需要在不同的目录&#…

[Leedcode][JAVA][第209题][长度最小的子数组][滑动窗口][前缀和][二分查找][双指针]

【问题描述】[中等] 给定一个含有 n 个正整数的数组和一个正整数 s &#xff0c;找出该数组中满足其和 ≥ s 的长度最小的连续子数组&#xff0c;并返回其长度。如果不存在符合条件的连续子数组&#xff0c;返回 0。示例: 输入: s 7, nums [2,3,1,2,4,3] 输出: 2 解释: 子数…

UVa-10820 Send a Table 欧拉函数

题意 交表 由于f(k∗x,k∗y)可以由f(x,y)递推出来 让我们求 在x&#xff0c;y都不大于n的情况下 计算最少需要计算多少不同的项 n<50000 分析 那么也就是说两个数由共因子的不必计算 只计算两个数没有共因子的 那么也就是说 每个数我们只需要找到与他互质的个数就可以了…

29使用QRcode方式生成二维码

首先idea导入jar包 链接&#xff1a;https://pan.baidu.com/s/1IZvMHzL2tx1zB2UIbQtiOg 提取码&#xff1a;garc 复制这段内容后打开百度网盘手机App&#xff0c;操作更方便哦 import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import…

Mybatis入门---一对多、多对多

前几天自己配置了Mybatis的高级查询&#xff1a;一对多和多对多&#xff0c;现在记录一下&#xff0c;方便以后用到的时候再回顾&#xff0c;下面是具体的操作步骤 一、首先就是配置Mybatis的xml文件及mapper的xml文件&#xff0c;在这里就不多说了&#xff0c;之前写过这个基本…

[Leedcode][第215题][JAVA][数组中的第K个最大元素][快排][优先队列]

【问题描述】[中等] 在未排序的数组中找到第 k 个最大的元素。请注意&#xff0c;你需要找的是数组排序后的第 k 个最大的元素&#xff0c;而不是第 k 个不同的元素。示例 1:输入: [3,2,1,5,6,4] 和 k 2 输出: 5 示例 2:输入: [3,2,3,1,2,4,5,5,6] 和 k 4 输出: 4 说明:你可…

CF#420 B. Okabe and Banana Trees 思维|暴力|几何

Okabe needs bananas for one of his experiments for some strange reason. So he decides to go to the forest and cut banana trees. Consider the point (x, y) in the 2D plane such thatx andy are integers and0 ≤ x, y. There is a tree in such a point, and i…

30jquery-qrcode生成二维码

链接&#xff1a;https://pan.baidu.com/s/1KHzX_jFFBaw4QBKBR8UrgA 提取码&#xff1a;qmdo 复制这段内容后打开百度网盘手机App&#xff0c;操作更方便哦 如上所示&#xff0c;建立一个web程序 <% page language"java" contentType"text/html; charsetUTF-…

Linux系统添加永久静态路由的方法

一、使用route命令添加 使用route 命令添加的路由&#xff0c;机器重启或者网卡重启后路由就失效了&#xff0c;方法&#xff1a;A、添加到主机的路由# route add –host 192.168.1.10 dev eth0# route add –host 192.168.1.10 gw 192.168.1.1B、添加到网络的路由# route add …

[剑指offer]面试题第[50]题[JAVA][第一个只出现一次的字符][哈希表][HashMap]

【问题描述】[简单] 在字符串 s 中找出第一个只出现一次的字符。如果没有&#xff0c;返回一个单空格。 s 只包含小写字母。示例:s "abaccdeff" 返回 "b"s "" 返回 " "【解答思路】 1. 哈希表 时间复杂度&#xff1a;O(N) 空间复…

31.javaweb简介

1 2 3 4 5 6 7javaweb程序简介

K-Dominant Character CodeForces - 888C 思维 构造

题意 让我们在这个字符串中找一定k长度的字串中都至少含有一个相同的字符 让求这个字串的最小长度 分析 也就是说当我们最终确定了 字串的最小长度后 每个以此长度的字串都至少含有一个相同字符 那么当我们找这个长度的时候 也就是说 每个k长度的字串中都至少出现一个相同的…