練習問題4.3をやります。
まず自分が説いたものです。
まず自分が説いたものです。
[1]現在のループをスキップする命令、現在のループを脱出する命令を、それぞれ答えてください。
sum
continue
sum += i脱出わからず
[2]リスト4.16のコードをwhile命令で書き換えてみましょう。
リスト4.16の文が以下です。
sum = 0
for i in range(1,101):
if i % 2 != 0:
continue
sume += i
print('合計値は', sum, 'です。')
4.16のコードをwhileで作るコマンドを作る
sum= 0
while < 101
print(i, ''
わかりませんでした。
教科書にある答えです。p531
[1]
スキップ命令:continue
脱出命令 :break
[2]
i = 0
sum = 0
while i <= 100:
i += 1
if i % 2 != 0:
continue
sum += i
print('合計値は', sum, 'です。')
となります。
ここで実際Visual Studio Codeでためてみました。最初に入力したのはこうです。
i = 0
sum = 0
while i <= 100:
i += 1
if i % 2 != 0:
continue
sum += i
print('合計値は', sum, 'です。')
printにインデントが入ってしまっていて、エラーになっていることが分かりました。
Codeは便利なんですが、まだ使い切れておらず、インデントをしたまま入力してしまっているのが
わかりました。
一人では分からなかった自身があります。
便利ですねー
コメント