首页 > 编程语言 > 详细

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

时间:2019-03-11 20:45:44      阅读:164      评论:0      收藏:0      [点我收藏+]

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 :  # 表达式永远为 true
   num = 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是空语句,是为了保持程序结构的完整性。

 

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

原文:https://www.cnblogs.com/yaradish/p/10512817.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!