作业

图片发自简书App
我的答案

图片发自简书App
if-elif-else结构适合超过两个条件的测试,它会依次检查每个条件的测试,直到通过其中一个条件的测试,Python将执行紧跟在它后面的代码,并跳过余下的代码,比如我的答案中设定的年龄为12,通过第8行代码年龄小于13的测试,所以输出结果为child
但是输入的年龄是固定的,这样做不太方便,在参考班长的笔记后修改为:

图片发自简书App
使用了while循环和raw_input函数
但是有疑问,我已经定义为

图片发自简书App
当我输入-1时代码没报错并且还能输出结果

图片发自简书App
这是什么原因,我暂时理解不了
还有如何退出while循环,我尝试了break语句,结果代码只执行一次就结束了,实在搞不懂????

图片发自简书App
求Python大大解答