无法获得<=以在Python上正常运行[关闭]

问题描述 投票:0回答:2

初学者。我尝试在输入<= 0时关闭程序,到目前为止,由于语法无效,我无法保存文件。

我现在有的是

print("Enter in a miles per gallon figure: ")

mpg = (int(input("MPG: ")

if mpg <= 0:
       exit()

[当我尝试保存该代码以运行它时,我得到无效的语法,该语法在0后面高亮显示了冒号。我尝试以不同的方式将冒号和0隔开,到目前为止,我一直没有成功。我尝试添加第二个冒号,但没有成功。我已经尝试了其他一些我认为可能会起作用的方法,非常感谢您的帮助。

编辑:已解决,感谢您的答复。

python python-3.x
2个回答
3
投票

您忘了右括号:

mpg = int(input("MPG: "))

1
投票
mpg = (int(input("MPG: ")

应该是

mpg = int(input("MPG: "))

而且,为什么要使用两个命令

print("Enter in a miles per gallon figure: ")

mpg = int(input("MPG: "))

如果只使用第二个,请稍加修改?

mpg = int(input("Enter in a miles per gallon figure: ")
© www.soinside.com 2019 - 2024. All rights reserved.