14、Python决策结构与布尔逻辑全解析

Python决策结构与布尔逻辑全解析

1. 嵌套块与条件测试

在编程中,经常会遇到需要测试一系列条件,然后根据哪个条件为真来执行相应操作的情况。一种实现方式是使用嵌套决策结构,即在一个决策结构中嵌套多个其他决策结构。

例如,有一个文学课老师苏亚雷斯博士,他使用10分制评分标准来评定考试成绩:
| 测试分数 | 等级 |
| ---- | ---- |
| 90及以上 | A |
| 80 - 89 | B |
| 70 - 79 | C |
| 60 - 69 | D |
| 低于60 | F |

以下是实现根据输入的测试分数显示对应等级的Python代码:

# This program gets a numeric test score from the
# user and displays the corresponding letter grade.

# Named constants to represent the grade thresholds
A_score = 90
B_score = 80
C_score = 70
D_score = 60

# Get a test score from the user.
score = int(input('Enter your test score: '))

# Determine the grade.
if score >= A_score:
    print('Your grade is A.')
else:
    if score >= B_
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值