SyntaxError: invalid syntax
File "python3.py", line 1
if (age > 18)
可以幫助這裏是腳本的Python:SyntaxError錯誤的if語句
if (age > 18)
print ("You can vote")
你能幫我一直停留在這一個小時
SyntaxError: invalid syntax
File "python3.py", line 1
if (age > 18)
可以幫助這裏是腳本的Python:SyntaxError錯誤的if語句
if (age > 18)
print ("You can vote")
你能幫我一直停留在這一個小時
你忘了一個冒號:
if age > 18:
print ("You can vote")
這裏並不需要圍繞條件的括號。如果您在使用Python 2,則該字符串周圍的括號不需要打印時,可以:
if age > 18:
print "You can vote"
在Python 3,凡print()
是一個功能,你需要使用它們。
你需要一個:
如果條件後:
if age > 18:
print("you can vote")
注意就可以在檢查這意味着上述兩種或添加或省略括號:
if (age > 18):
會爲你工作。既然你在這個問題上停留了這麼久,我想指出python文檔給你。
This link有關流量控制的討論,並且有關於if
結構的信息,您可能會發現它有幫助。請注意,此鏈接會將您帶到3.3版本的文檔中(頂部有一個下拉菜單可讓您看到不同的版本)。請確保您查看的是正確的版本,請注意print
聲明中所需的2.7 version文檔中沒有(
。
//我說//年齡= 18 – Pipyaddict 2013-04-30 06:57:40
你必須來自C背景 – jamylak 2013-04-20 10:36:07
旁邊的錯誤,你也有一個錯誤。你可以投票,如果你的「年齡> = 18」,而不是「> 18」。如果'if'在第一行,如錯誤消息所示,你在什麼地方初始化'age'? – shx2 2013-04-20 12:19:23
把':'放在帶'if'的行後面作爲初學者。 – 0xC0000022L 2013-04-20 21:35:59