如何在不获取SyntaxError的情况下将两个数字分开?

2024-06-15 21:49:29 发布

您现在位置:Python中文网/ 问答频道 /正文

"car" = input("Enter the name of the car:")
"gas" = float(input("Enter gas used in gallons:"))
"miles" = float(input("Enter number of miles driven:") 
mpg = "miles" / "gas"
print ("Cars Name",car)
print ("Gallons of gas used:,gas)("Number of miles driven:,miles)            
print("Miles per Gallon",mpg)

我尝试了多种方法来编写按汽油划分的英里数,但我一直遇到语法错误。我相信这很简单,我只是不知道还有什么可以尝试


1条回答
网友
1楼 · 发布于 2024-06-15 21:49:29

"car"是一个字符串文字,您不能将某些内容分配给文字。例如,给10赋值意味着什么car是一个变量。此外,编程中的细节也很重要。每个左括号都需要一个右括号。每个引号字符还需要一对引号来关闭字符串

只要稍微清理一下,你的程序就可以运行了

car = input("Enter the name of the car:")
gas = float(input("Enter gas used in gallons:"))
miles = float(input("Enter number of miles driven:")) 
mpg = miles / gas
print ("Cars Name",car)
print ("Gallons of gas used: ",gas)
print("Number of miles driven: ",miles)            
print("Miles per Gallon: ", mpg)

相关问题 更多 >