一、分支语句
if 条件:
代码块
# if语句 score = int(input("请输入一个0~100整数:")) if score >= 85: print("优秀") if score < 60: print("努力") if (score >= 60) and (score < 85): print("继续努力")
"""
if 条件:
程序1
else:
程序2
"""
ages = input("请输入年龄:") if int(age) < 20: print("年龄太小") else: print("欢迎你")
"""
if... elif ... else 语句
"""
print("最后成绩:") score = input("请输入分数:") sc = int(score) if sc >= 90: print("A") elif sc >= 80: print("B") else: print("F")
嵌套if
if 条件判断1:
if 条件判断a:
代码块
else:
代码块
else:
代码块
循环语句:
while 循环条件:
循环体语句组
for语句:
for 变量 in 可迭代对象:
循环体语句组
numbers = [43, 32, 55, 74] for item in numbers: print(item)
numbers = [43, 32, 55, 74] for item in numbers: print(item) else: print("for over")
跳转语句:
break continue 用于循环体中
return 用于函数中
break 强行退出循环体
continue语句:
结束本次循环,跳过循环体中尚未执行的语句,继续条件判断