0

実習手順:ループが完了するたびに1ずつ増加する変数の値を使用して、合計10回反復するループを作成します。ループが繰り返されるたびに、ループが実行された回数を示すメッセージが出力されます。たとえば、メッセージは次のようになります。「ループは「x」回実行されました」「x」はループ制御変数の値に置き換えられます。ループが10回の反復を完了すると、ループが終了したというメッセージが出力されます。

正常に実行されたRaptorを使用してフローチャートを作成しました。ここにあります:http: //fs1.hidemyass.com/img/RpAbF.jpg

フローチャートと同じことをするPythonでプログラムを書かなければなりません。プログラムを実行しようとするとエラーが発生します。

num=raw_input ("Please enter a number.")
counter = 1

if counter = 11:
    print ("The loop is now complete!")
else:
    print ("The loop has run " + counter + " time(s)")
    counter = counter + 1

「記号:タイプを判別できない場合」と表示されます

4

2 に答える 2

4

==値を比較するときに使用する必要があります。

if counter == 11:
于 2012-09-16T16:08:05.673 に答える
0

=変数に値を代入するために使用されます。==2 つの式が等しいかどうかをテストするために使用されます。

補足: コード内のループはどこですか? forループの使用を検討してください: docs

for i in range(1,11):
    #do stuff
于 2012-09-16T16:10:34.450 に答える