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 占位符,不做任何操作