2017-03-21 44 views

回答

2

我在你的代碼了一下,並且有很多的錯誤。首先,您需要在使用if語句時縮進並使用冒號。這就是爲什麼你得到一個無效的語法錯誤。

但是,請嘗試下面的代碼。它允許用戶輸入他們的決定,如果他們選擇「我的」,則打印「好」。

die = input ("Whose team are you on? Mine or yours?") 
if die == "Mine": 
    print ("good") 

希望這有助於!

0

首先,確保你的代碼是正確和有規律的縮進,因爲這是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") 
+0

很好的解決方案!現在你應該編輯答案! – marshmellooooooos