目录
if else循环
任何 非0 、非 "" 和 非空(None)值为 True
0 或者 None 为 False
age=20
if age > 17:
print("YES")
elif age>15:
print("yes")
else:
print("no")
## YES
因为20>17,所以打印出YES,就不判断下面的了
for循环
for i in range(5):
if i>2:
print("yes")
break
else:
print("no")
#no
#no
#no
#yes
写一个九九乘法表
for i in range(1,10):
for j in range(1,i+1):
print("{}*{}={}".format(j,i,i*j),end=' ')
print("")
或
for i in range(1,10):
j=1
while True:
if j>i:
break
else:
print("{}*{}={}".format(j,i,i*j),end=' ')
j+=1
print(" ")
while循环
a=3
while a<5:
a=a+1
print(a)
## 4
## 5
while else
当while中的执行完了,就执行else中的
a=3
while a<5:
a=a+1
print(a)
else:
print("yes")
## 4
## 5
## yes