首页 > 其他 > 详细

流程控制语句

时间:2019-09-21 17:36:47      阅读:106      评论:0      收藏:0      [点我收藏+]

1.

若flog 为布尔型变量

  if  flag:  #表示为真

  if  not flat:  #表示为假

 

if 表达式:

  语句块

if number %7 == 2 and number //2 =3 :

  print("XXX")

 

1)如果只有一句,语句块可以放在if表达式之后。if a>b : max=a

2)不要忘了 :号

3)注意缩进

  if  bmi < 19 :

    print("Pass")

    print("祝贺“)

But

  if  bmi<19:

    print("Pass")

  print("祝贺")

两者效果完全不一样。第二个语句块的祝贺不受If控制。

 

 

2.

if 表达式:

  语句块1

else:

  语句块2

 

if a>0:

  b=a

else

  b=-a

可以简写成:

b=a if a>0 else -a

 

3.

if  表达式1:

  语句块1

elif  表达式2:

  语句块2

else

  语句块3

 

4.  while 循环

  while  条件表达式:

    循环体

 

none = True

while none:

  循环体

 

 

5.for  循环

for 迭代变量 in 对象

  循环体

 

for i in range(101)

  result +=1

 

range()函数,range(start,end,step)

start  起始值,省略可以从0开始

end  指定计数的结束值

step  步长,省略为1

 

for i  in range(1,10,2):

  print(i,end=‘ ‘)  #在同一行显示,分隔符为空格

 

6.break/continue/pass

  pass 占位符,不做任何操作

 

流程控制语句

原文:https://www.cnblogs.com/lelin/p/11563782.html

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