选项1 –仅限会员
如果您要创建一个俱乐部,那会是什么,人们如何加入?考虑成员资格要求。成员必须在一定年龄之间吗?他们一定要喜欢某些东西吗?他们需要某些技能吗?因为您是俱乐部主席,所以您可以决定标准! (只要确保条件适合学校即可。)
请按照以下步骤开始您的计划:
这是我到目前为止所拥有的,当我运行该程序时我想要它什么,它根据条件是否成立来打印句子,但是我的问题是它不应该在何时打印,这是什么问题?
代码如下:
def main():
age = input("Would you be right for our movie club? What is your age?")
movies = input("How many movies have you watched?")
if(age == 16 and movies == 10 ):
print("Perfect")
main()
答案 0 :(得分:1)
如注释中所述,输入返回一个字符串-您可以按如下所示将输入转换为整数。在检查是否相等时,调试时要记住的一件好事是使用type(object)
。如果您在输入变量上完成了此操作,即age
,您将看到print(type(age))
返回<type 'str'>
。
age = int(input("Would you be right for our movie club? What is your age?"))
movies = int(input("How many movies have you watched?"))
if(age == 16 and movies == 10 ):
print("Perfect")