您的当前位置:首页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.')

运行结果:

因篇幅问题不能全部显示,请点此查看更多更全内容

Top