gpt4 book ai didi

python - 简单IF的语法错误。

转载 作者:行者123 更新时间:2023-12-03 08:23:26 25 4
gpt4 key购买 nike

在您问之前,我确实查看了其他答案和问题,它们似乎都是相同的,是的,我确实添加了,但仍然没有。好的,所以我有一个带有菜单的程序,在菜单选择中,它总是在“:”冒号处出现语法错误,请帮助我尝试了一切。
这是代码:

def main():
print("Hello and Welcome to the 'Say When' program")

print("1:Class\n2:Priamry\n3:Secondary\n4:FirstGag\n5:SecondGag")
menu = (input("What would you like to search?: ")
if menu == '1':
print("You chose Class")
list = ['Assault', 'Engineer', 'Support', 'Recon']
from random import choice
print(choice(list))

elif menu == '2'
print("nice")

错误=语法错误,然后以红色突出显示“ :”。

最佳答案

您在input函数上缺少了一个圆括号,根本不需要。

menu = input("What would you like to search?: ")

完整的固定代码:
def main():
print("Hello and Welcome to the 'Say When' program")

print("1:Class\n2:Priamry\n3:Secondary\n4:FirstGag\n5:SecondGag")
menu = input("What would you like to search?: ")
if menu == '1':
print("You chose Class")
list = ['Assault', 'Engineer', 'Support', 'Recon']
from random import choice
print(choice(list))

elif menu == '2':
print("nice")

关于python - 简单IF的语法错误。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19892236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com