⑴ python中,請寫出0<score<60的等價表達式 謝了
#!usr/bin/python
#-*-coding:utf-8-*-
#python2.7
#90分以上成績為優秀,80到90為良好,70到80為中等,60到70為及格,60以下為不及格
a=raw_input(u"輸入一個分數(q退出):")
#dict_score={(90):"優秀",(80,90):"良好",(70,80):"中等",(60,70):"及格",(60):"不及格"}
whilea<>'q':
try:
score=float(a)
exceptException,e:
a=raw_input(u"%s不是數字,請輸入數字:"%a)
continue
printscore,
ifscore>90:
printu'優秀'
elifscore>80andscore<=90:
printu'良好'
elifscore>70andscore<=80:
printu'中等'
elifscore>60andscore<=70:
printu'及格'
else:
printu'不及格'
a=raw_input(u"輸入一個分數(q退出):")
========RESTART:C:-1.py========
輸入一個分數(q退出):77
77.0中等
輸入一個分數(q退出):89
89.0良好
輸入一個分數(q退出):90
90.0良好
輸入一個分數(q退出):100
100.0優秀
輸入一個分數(q退出):55
55.0不及格
輸入一個分數(q退出):23
23.0不及格
輸入一個分數(q退出):q
>>>