if
单分支
age = int(input("请输入你的年龄:"))if age >= 18 :print("你长大了")#单分支
双分支
age = int(input("请输入你的年龄:"))if age >= 18 :print("你可以上网")else:print("未成年人禁止上网")#双分支
多分支
age = int(input('请输入年龄:'))if age < 12:print('还是小孩子')elif age <= 18:print('青少年')elif age < 30:print('青少年')else:print('中老年')
while循环
当while后面的条件 成立 ,就执行while下面的代码
cont = 1while cont <= 100:print(cont)cont += 1
cont = 1while cont <= 100:if cont % 2 == 0:print(cont)cont += 1
break 终止循环
cont = 1while cont <= 100 :if cont > 20 :breakprint(cont)cont += 1
continue 终止本次循环,继续下次循环
cont = 1while cont <= 100 :if 10 < cont > 20 :continueprint(cont)cont += 1
while…..else :当循环正常结束时执行,当被break中终止,则不执行。
count = 0while count <= 5 :count += 1print("Loop",count)else:print("循环正常执行完啦")print("-----out of while loop ------")
