-1
我不斷收到語法錯誤,看起來沒有錯誤。它是在一個if語句中引起的,並且我不知道爲什麼。這也是我第一個使用python的學期,所以請大家幫忙。在python腳本中獲取語法錯誤
while userWins < 2 or CPUWins < 2:
answer = random.randrange(3)
print(str(answer))
print("[1]-- Rock")
print("[2]-- Paper")
print("[3}-- Scissors")
guess = int(input("Enter a number corresponding to a choice.")
if guess == 1 and answer == 3: #<--This is the line that keeps getting the syntax error
userWins = userWins + 1
print(name, " wins that round")
RoundScore(userWins, CPUWins, name)
elif guess == 1 and answer = 2:
CPUWins += 1
print(name, " loses that round")
RoundScore(userWins, CPUWins, name)
這是錯誤閒置給我
回溯(最近通話最後一個): 文件 「E:/Cosc-151/Assignment5/a5_v34.py」,1號線,在 進口MODS的 文件 「E:/ COSC-151/Assignment5 \ Mods.py」 61行 如果猜測== 1,並回答== 3: ^ 語法錯誤:無效的語法
感謝
很多時候,當你得到一個語法錯誤,實際的錯誤是上一行。在這種情況下,我想你錯過了')' – Aaron 2014-12-03 00:52:50