分支与循环(2)
–实现如下要求:
按照百分制,90分以上成绩评价为A,80到90为B,60到80为C,60以下为D,当用户输入分数,自动输出成绩评价。
while True:
temp=input('请输入你的成绩')
number=int(temp)
if number>90:
print('A')
elif number>80:
print('B')
elif number>60:
print('C')
else:
print('D')
条件表达式(三元操作符)
语法:x if 条件 else y
x,y=4,5
if x<y:
small=x
else:
small=y
使用三元操作符可以大大简化代码:
断言(assert)
assert关键字后面条件为假时,程序自动崩溃并抛出AssertionError
我们可以在程序中置入检查点,当确保程序中某条件一定为真才能让程序正常工作时,assert就发挥很大作用了
版权声明:本文为博主原创文章,未经博主允许不得转载。