课程
/后端开发
/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:
貌似没上面那种逻辑运算符
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程序
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号