它不會讓我運行這段代碼。我不明白爲什麼。 下面是代碼:https://repl.it/G7Kx我不能使用if語句,因爲無效的語法
print ("Whose team are you on?")
die = int(raw_input("1.) Mine (2.) Yours"))
if die == "1"
print ("good")
它不會讓我運行這段代碼。我不明白爲什麼。 下面是代碼:https://repl.it/G7Kx我不能使用if語句,因爲無效的語法
print ("Whose team are you on?")
die = int(raw_input("1.) Mine (2.) Yours"))
if die == "1"
print ("good")
我在你的代碼了一下,並且有很多的錯誤。首先,您需要在使用if語句時縮進並使用冒號。這就是爲什麼你得到一個無效的語法錯誤。
但是,請嘗試下面的代碼。它允許用戶輸入他們的決定,如果他們選擇「我的」,則打印「好」。
die = input ("Whose team are you on? Mine or yours?")
if die == "Mine":
print ("good")
希望這有助於!
首先,確保你的代碼是正確和有規律的縮進,因爲這是Python如何決定什麼是和不包括在if語句。
其次,您必須在條件之後添加冒號,否則將會出現語法錯誤。
您的代碼應該是這樣的:
print("Whose team are you on?")
die = int(input("1 - Mine 2 - Yours"))
if die == 1:
print("good")
else: #This is optional but always nice to include
print("bad")
很好的解決方案!現在你應該編輯答案! – marshmellooooooos