程序的组织结构
顺序结构
print(‘1、起床刷牙洗脸’)
print(‘2、吃早餐’)
print(‘3、上班’)
对象的布尔值![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b1c659418432ef54baa9f23028b4d847.png)
分支结构
单分支if结构
money = 10000
s = int(input(‘请输入取款金额:’))
if money > s:
print(f’取款成功,剩余{money-s}')
双分支if…else结构
money = 10000
s = int(input(‘请输入取款金额:’))
if money > s:
print(f’取款成功,剩余{money-s}')
else:
print(‘余额不足’)
多分支if…elif…else结构
score = int(input(‘请输入你的考试成绩:’))
if score > 90:
print(‘优秀’)
elif score > 70:
print(‘良好’)
elif score > 60:
print(‘及格’)
else:
print(‘不及格’)
if语句的嵌套
条件表达式
a, b = 1, 2
result = str(a)+‘大于等于’+str(b) if a>=2 else str(a)+‘小于’+str(b)
print(result )
pass空语句
a, b = 1, 3
if a+b > b:
pass
else:
pass