我只是写一些小代码,但我无法完成这项工作,我只能使用一个字符串,例如男孩或女孩,但我想同时使用这两个字符串,我是否必须制作一个单独的elif语句,或者我也可以以某种方式将女孩放在其中
gender = input("Are you a boy or a girl? : ")
if (gender != "boy"):
print("Get out of here you mutant")
exit()
答案 0 :(得分:2)
您需要具备3个条件:
if gender == 'boy':
print ('You are a boy')
elif gender == 'girl':
print ('You are a girl')
else:
print("Get out of here you mutant")
或者您可以这样做:
if gender in ('boy', 'girl'):
print('You are a {}'.format(gender)
else:
print("Get out of here you mutant")
在第二个脚本中,检查gender
是女孩还是男孩,如果是,则将gender
变量放入打印输出字符串。