您的当前位置:首页5-6 人生的不同阶段
5-6 人生的不同阶段
来源:锐游网
设置变量age的值,再编写一个if-elif-else结构,根据age的值判断处于人生的哪个阶段。
□如果一个人的年龄小于2岁,就打印一条消息,指出他是婴儿。
□如果一个人的年龄为2(含)~4岁,就打印一条消息,指出他正蹒跚学步。
□如果一个人的年龄为4(含)~13岁,就打印一条消息,指出他是儿童。
□如果一个人的年龄为13(含)~20岁,就打印一条消息,指出他是青少年。
□如果一个人的年龄为20(含)~65岁,就打印一条消息,指出他是成年人。
□如果一个人的年龄超过65(含)岁,就打印一条消息,指出他是老年人。
代码:
age=1
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
age=3
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
age=5
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
age=14
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
age=21
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
age=77
if age<2:
print('\nHe is a baby.')
elif age<4:
print('\nHe is a toddler.')
elif age<13:
print('\nHe is a child.')
elif age<20:
print('\nHe is a teenager.')
elif age<65:
print('\nHe is an adult.')
else:
print('\nHe is a senior man.')
运行结果:
因篇幅问题不能全部显示,请点此查看更多更全内容