私はいくつかの変数、playerHealthとogreHealthを持っています。"TypeError: 'int'オブジェクトは複数の変数ではありません
私は、定義された関数を使用して、他のものに従ってそれらを変更します。
便利なコード:
def attack(enemyHealth, playerHealth):
while saveKeyp or place == 'b':
[ogreHealth, playerHealth] = attack(ogreHealth, playerHealth)
私はここで間違って何をしているのですか?
'attack'が整数を返した場合、複数の値に展開することはできません。 –
「攻撃」とは何ですか?それは何を返すのですか? –
変数リストの前後の '[...]'は意味は変えませんが(大部分)、必要ありません。 'foo()'がタプル内の2(またはそれ以上の)値を返す限り、 'x、y = foo(stuff)'で十分です。 – twalberg