!=

时间:2019-05-26 16:19:53

标签: python

我只是写一些小代码,但我无法完成这项工作,我只能使用一个字符串,例如男孩或女孩,但我想同时使用这两个字符串,我是否必须制作一个单独的elif语句,或者我也可以以某种方式将女孩放在其中

    gender = input("Are you a boy or a girl? : ")

    if (gender != "boy"):

    print("Get out of here you mutant")

    exit()

1 个答案:

答案 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变量放入打印输出字符串。