【发布时间】:2017-03-19 18:29:39
【问题描述】:
对于python的循环语句我真的很难,请看下面:
我想让它检查用户的年龄,所以如果他们超过 18 岁,它会说“足够大,如果他们超过 16 岁,它会说“差不多”,如果他们比这更年轻,它会说“对不起,你太年轻了”
我得到以下代码:
age = int(raw_input("Enter your age:"))
if age >= 18:
print "You are old enough!"
elif age >= 16:
print "Almost there"
else:
print "You're just too young"
我的问题是,如何编写包含 if 语句和 for 循环的代码,以打印出从 0 开始小于用户输入年龄的所有数字?
我说:
for age in range (0,num)
if num <= age
print ....
else:
print...
请帮忙。我是新手,还在学习:(
【问题讨论】:
-
提示:在循环中切换
age和num。 (你也不需要另一个if..else)
标签: python-2.7