import random
"1stdigit" = random.randint(0, 9)
"2nddigit" = random.randint(0, 9)
"3rddigit" = random.randint(0, 9)
"4thdigit" = random.randint(0, 9)
print ("1stdigit")
print ("2nddigit")
print ("3rddigit")
print ("4thdigit")
這是我的代碼,我已經問過每個人我都知道問題是什麼,但是他們都不能算出任何建議。python randint相關語法
它突出顯示括號的末尾,並且不能分配給文字當我從1stdigit 2nddigit等發出語音標記時出現不同的語法錯誤。 – lunt123
是否有錯誤? – theblindprophet
你不能用一個數字開始一個Python標識符,或者分配給一個字符串文字。爲什麼不簡單地使用'digits = [random.randint(0,9)for _ in range(4)]',而不是四個單獨的值? – jonrsharpe