-3
私は学校の割り当てとして簡単な推測ゲームを作ろうとしています。私は長いバージョンから始め、ループを使って短くしようとしていますが、A1 + 1 = A1
を実行しようとしているときに私が理解していない13行目のオペレータエラーに割り当てることができません。演算子エラーに割り当てることができません
import sys
import random
A1 = 1
A2 = 2
A3 = 1
Array=[]
Len = int(input("How long do you what the game to be"))
for x in range(11):
G = random.randint(1,13)
Array.append(G)
for x in range(Len):
A1 + 1 = A1
A2 + 1 = A2
A3 + 1 = A3
print(Array[A3])
Num = Array[A3]
G1 = input("Is the next number higher or lower.")
if Array[A1] - Array[A2] > 1:
print("Correct")
print("_______________________________________________________________________________")
else:
print("YOu FaIl")
print("_______________________________________________________________________________")
sys.exit()
print("Well done you have won the game CONGRATS!")
私はあなたが 'A1 + = 1 'を意味だと思いますか? –
'A1 + 1 = A1'ここであなたの理解がどうなるのでしょうか? –
あなたは代入演算子について知っている必要があります。左側が譲受人、右側が譲受人に割り当てられる値です。また、コードを論理的に見ると、定数(数値)をどのようにして別の値に割り当てることができますか? – Li357