2016-08-19 6 views
-2

私はコンピュータにランダムな出力を保存させてから追加しようとしています。作成したランダムな整数を追加する

例:

ran_num = 1 ; ran_total = 1 
ran_num = 3 ; ran_total = 4 

のように...

これは、すべてのwhileループです。

ran_totalが特定の番号に達するまで、それらの番号を追加し続けます。

これは私が修正しようとしているコードの一部です。

if player_bet <= Player.total_money_amount: 

    import random 

    computer_choice = random.randint(1, 5) 
    computer_choice_total =+computer_choice # Over Here 

    print('Computer choice: ', computer_choice) 
    print("Total Amount", computer_choice_total) 

    player_yes_or_no = input('Continue? Yes or No') 
     if player_yes_or_no == 'Yes': 
+0

期待どおりに動作していないことを教えてください。 – JETM

+4

このループのすべての反復で 'ランダム'をインポートしないようにしたいと考えています。 –

答えて

2

あなたの問題は、この行の可能性が高いです(5行目):

computer_choice_total =+computer_choice 

=+は、有効なPythonの演算子ではありません。代わりに、このように、+=を使用します。

computer_choice_total += computer_choice 

また、あなたのPythonコードが適切にインデントされ、またはあなたはそれが意図したとおり、他のことは実行されませんことを確認したいと思います。

+0

+ =は違いはありません。作成されたランダムintは追加されません。それはただ私がやろうとしていることを示すためのものでした。私は物事をクリアする別のポストを作っていきます。とにかくありがとう – PrQ

関連する問題