第58课时: . 选择结构的嵌套
选择结构嵌套:
语法格式:注意缩进
练习操作:
名称:20-4
如果输入分数不在0-100内则报错。
score
= int(input('输入分数,woc:'))
if score
>100 or score
<0:
print('wdnmd,分数是假的')
else:
if score
>=90:
print('A')
elif score
>=80:
print('B')
elif score
>=70:
print('C')
elif score
>=60:
print('D')
elif score
<60:
print('E')
输入分数,woc:120
wdnmd,分数是假的
上述的代码可以简化一下:
s
= int(input('输入成绩:'))
degree
= 'ABCDE'
num
= 0
if s
>100 or s
<0:
print('输入一个0-100数字:')
else:
num
= s
//10
if num
<6:
num
=5
print('分数是{0},等级是{1}'.format(s
,degree
[9-num
]))
//是整除的意思, 这个是输出字符串的某一位字符
Format.()格式化。
转载请注明原文地址:https://ipadbbs.8miu.com/read-6476.html