2016-10-05 8 views
-4

フォームがインクリメントされ、10に達したときにループが壊れてしまいます。 無限ループに陥ってしまいました。 form == 10が、しかしform = xがループの外にあるので、formは常に0の値を持つことになりますし、更新されませいつwhileループでインクリメント関数を出力しようとしています

x = 0 
form = x 
while True: 
    if form == 10: 
     break 
    else: 
     x += 1 
+0

私はあなたのコードで追加し、画像へのリンクを削除しました。ようこそ。次回は誰もがこれを見ることができるようにコードを記述します。 –

答えて

0

whileループのあなたの出口があります。

あなたはこのような何か、whileループ内form = xを配置する必要があります、あなたはformで何かを行う場合を除き、あなたが実際にちょうどxを使用することができます

x = 0 
while True: 
    form = x 
    if form == 10: 
     break 
    else: 
     x += 1 

このような何か:

x = 0 
while True: 
    if x == 10: 
     break 
    else: 
     x += 1 
関連する問題