Python 语法错误第11行:语法错误:输入错误(';打印';)

Python 语法错误第11行:语法错误:输入错误(';打印';),python,Python,我是python新手。到目前为止,它看起来非常基本,可以理解。我决定重写这个洞脚本,现在它给了我 第11行:语法错误:输入错误('打印') 知道为什么打印会是语法错误吗 注意:我在尝试用“”粘贴代码时遇到问题 #START OF CALCULATOR CODE# print(input("Thank you for calling how may I help you?")) name = input("Okay Whats your name?") print (input("Thank yo

我是python新手。到目前为止,它看起来非常基本,可以理解。我决定重写这个洞脚本,现在它给了我 第11行:语法错误:输入错误('打印') 知道为什么打印会是语法错误吗

注意:我在尝试用“”粘贴代码时遇到问题
#START OF CALCULATOR CODE#
print(input("Thank you for calling how may I help you?"))
name = input("Okay Whats your name?")
print (input("Thank you " + name + " And can I have your number?"))
print (input("Do you live around the 84041 area??"))
if "Yes" or "":
    print "Okay, " + name + " Dilivery time will be 30 mins"
    print (input("Would you like a 12 Inch pizza with that?")
if "Yes" or ""
    print "Okay, " + name + " Your pizza is now being made and will be dilivered to you soon."
    basepizza = 5
    basecharge = 5
    diliveryprice = 6.5
    print ("Okay, Your total cost comes out to",basepizza,diliveryprice,basecharge)
    print "Thank you!"
if "No":
    print int(input("How many inches would you like?")
if inches>12:
    inchprice = 0.5
    inchprice = (inches/2)+inchprice*(inchprice+0.5)
    basecharge = 5.0
    diliveryprice = 6.5
    print ("Okay " + name + " Your total cost comes out to", inchprice,diliveryprice,basecharge)
    print "Thank you!"
else:  
if "No":
    print "Okay, " + name + " Dilivery time will be 45Mins"
    print (input("Would you like a 12 inch pizza with that?")
if "Yes" or "":
    print "Okay, Your pizza is now being made and will be dilivered too you shortly. Thank you!"
    basepizza = 5
    basecharge = 5.0
    diliveryout = 7.5
    print ("Your toal cost is"basepizza,diliveryprice,basecharge)
    print "Thank you!"
if "No":
    print int(input("How many inches would you like?")
if inches>12:
    inchprice = 0.5
    inchprice = (inches/2)+inchprice*(inchprice+0.5)
    basecharge = 5.0
    diliveryout = 7.5
    print ("You're total cost will come out to",inchprice,diliveryout,basecharge)
    print "Thank you!"
#END OF CALCULATOR CODE. ENJOY#

让我们先做语法错误

第8行缺少一个

第9行末尾缺少冒号(
如果…:

第17行缺少一个

第25行不能有空的
else

else:  
if "No":
第28行缺少一个

第34行缺少一个

第37行缺少一个


现在了解更多错误:

这句话永远是真的

if "Yes" or "":
您需要将
input()
的结果分配给变量-也不需要打印

live_close = input("Do you live around the 84041 area??")
if live_close in {"Yes", ""}:
等等


您的逻辑流似乎有缺陷,或者您可能没有意识到嵌套的
if
块也必须通过缩进进行嵌套。

让我们先做语法错误

第8行缺少一个

第9行末尾缺少冒号(
如果…:

第17行缺少一个

第25行不能有空的
else

else:  
if "No":
第28行缺少一个

第34行缺少一个

第37行缺少一个


现在了解更多错误:

这句话永远是真的

if "Yes" or "":
您需要将
input()
的结果分配给变量-也不需要打印

live_close = input("Do you live around the 84041 area??")
if live_close in {"Yes", ""}:
等等


您的逻辑流似乎有缺陷,或者您没有意识到嵌套的
if
块也必须通过缩进进行嵌套。

第10行:语法错误:错误输入(“:”)这时我添加了一个:啊,好的,谢谢你,这帮了大忙,对不起,我对Python有点陌生。在这个项目上工作了3个小时,我无法理解其中的一些语法错误。虽然现在我有一行代码6:SyntaxError:if live_close in{“Yes”,if live输入错误(“,”):您使用的是一个非常旧的Python版本吗?2.7可以吗?或者我应该更新吗?2.7可以。
{“Yes”,“}
是一个集合文字。我不确定您为什么从第10行得到错误:语法错误:错误输入(“:”)这时我添加了一个:啊,好的,谢谢你,这帮了大忙,对不起,我对Python有点陌生。在这个项目上工作了3个小时,我无法理解其中的一些语法错误。虽然现在我有一行代码6:SyntaxError:if live_close in{“Yes”,if live输入错误(“,”):您使用的是一个非常旧的Python版本吗?2.7可以吗?或者我应该更新吗?2.7可以。
{“Yes”,“}
是一个固定的文本。我不确定您为什么会从中收到错误。请将您的代码发布在此处,而不是其他网站上。该代码中存在许多问题(例如,
如果“Yes”或“
),您可能应该先从一个较短的示例开始,然后再添加到该示例中。请看第11行,您的print语句周围缺少(),您可能应该先从一个较短的示例开始,然后再添加到该示例中。请看第11行,您的print语句周围缺少()。我猜这是Python 3。