-1
name= input ("What is your name")
print ("Greetings Master " + name)
print ("How may i be of service to you?")
gender = input ("are you a boy,or girl?")
if gender == ("boy" or "Boy"):
print ("Greetings Mr" + name)
if gender == ("girl" or "Girl"):
print ("Greetings M'lady " + name)
print ("which of these games do you like most?")
game = input ("Rainbow 6 siege, Skyrim, Halo, Undertale")
if game == "Rainbow six siege" or "rainbow 6 siege":
print ("I see you like tactical shooters")
if game == "Skyrim" or "skyrim":
print ("Greetings, Dovahkiin.")
if game == "Halo" or "halo":
print ("Sci-Fi is the best!")
if game == "Undertale" or "undertale":
print ("I see, you truly love a great story")
你应该输入你喜欢的游戏的部分应该是一个响应,比如“我喜欢科幻”。 这是我得到的回应。我对我给出的每个答案都有不同的回应。我的代码打印多个响应。 Python
What is your nameJax
Greetings Master Jax
How may i be of service to you?
are you a boy,or girl?boy
Greetings MrJax
which of these games do you like most?
Rainbow 6 siege, Skyrim, Halo, Undertaleskyrim
I see you like tactical shooters
Greetings, Dovahkiin.
Sci-Fi is the best!
I see, you truly love a great story
正如你所看到的,我打印的天际我最喜欢的游戏,但它也印的答复中说,如果我是,我会收到键入“彩虹六围城”。 请帮忙。
为什么你认为'游戏==“Undertale”或“undertale”'会检查'游戏'是否是其中之一? Python将其解释为:'(game ==“Undertale”)或“undertale”'(和'“undertale”'被认为是'True')。你需要写'游戏'('Undertale','承诺')'... –
我做了改变,现在它不回应任何回应 –
请用新代码编辑你的问题... –