課程
/后端開發
/Python
/初識Python
我這樣寫做什么錯誤嗎,小白求教
2017-02-09
源自:初識Python 5-3
正在回答
第二行改為
if 18>=age>=6:
Mr扶風人3851981 提問者
age=20
if?age>=20:
????print?('adult')
elif?age>=18:
????print('teenager')
elif age>=6:
????print('kid')
else:
print('baby')
if age>=6 and age<=18:
? ? print ('teenager')
elif age>=20:
? ? print ('adult')
? ? print('kid')
貌似沒上面那種邏輯運算符
age =20if 18>=age>=6: ? ?print('teenager')elif age>=20: ? ?print('adult')else: ? ?print('kid')
判斷語句的第一行不要寫在一起。
age=20 if?age>=18?or?age<=6: ????print?('teenager') elif?age>=20: ????print('adult') else: ????print('kid')
18后面的符號應該是<=;print不需要再加括號
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-09
第二行改為
if 18>=age>=6:
2017-02-09
age=20
if?age>=20:
????print?('adult')
elif?age>=18:
????print('teenager')
elif age>=6:
????print('kid')
else:
print('baby')
2017-02-09
age=20
if age>=6 and age<=18:
? ? print ('teenager')
elif age>=20:
? ? print ('adult')
else:
? ? print('kid')
貌似沒上面那種邏輯運算符
2017-02-09
age =20
if 18>=age>=6:
? ?print('teenager')
elif age>=20:
? ?print('adult')
else:
? ?print('kid')
2017-02-09
判斷語句的第一行不要寫在一起。
2017-02-09
18后面的符號應該是<=;print不需要再加括號