幾個問題有相同的錯誤,但我只是開始Python,並不理解它。 我想創建一個程序,它會生成兩個隨機數,這些數字的暱稱,詢問用戶答案是什麼,將兩個數字相乘並給出該數字的暱稱,然後讀取用戶的答案並查看用戶答案與其得到的答案相同。我從一個簡單的程序開始,三次提出同樣的問題。無法分配給操作員?
我的程序如下:
def math():
for f in range (3):
x=10
c=5
x*c=p
print x,'times',c,'.'
v=read_number('What is the answer?')
if p==v:
print 'You got it right!'
else:
print 'You got it wrong.'
而現在,我看它第6行是不必要的。但是當我完成它時,Python會說'SyntaxError:不能分配給操作符'。 它也在c = 5後突出顯示。爲什麼會發生這種情況,我該如何解決?
謝謝!老師忙着幫助學生2節課。 – user3320338