【发布时间】:2022-11-13 04:26:18
【问题描述】:
它说以下代码的语法无效
print('Pick a difficulty level!\n')
difflvl = input("Easy - 1\n Medium -2\n Hard - 3\n")
if difflvl = '1':
fixture = random.randrange(1,10)
else difflvl = '2':
fixture = random.randrange(1,25)
elif difflvl = '3':
fixture = random.randrange(1,50)
具体在 ['1']
有人知道为什么吗?
我期待 1 不会出错
【问题讨论】:
-
您应该使用双等号进行比较 -
if difflvl == '1'。 -
if..elif..else语句在 python 教程中有很好的解释。比较操作也是如此。你的问题表明你不太了解这些事情,在这种情况下,我强烈建议你阅读一些教程,这些教程会给你一个很好的基础理解,而不是你会在这里找到这个问题的答案。
标签: python