練習問題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, 'です。')
エラーが起こりました。理由がわからず。GPT4に聞いてみたところ。

printにインデントが入ってしまっていて、エラーになっていることが分かりました。

Codeは便利なんですが、まだ使い切れておらず、インデントをしたまま入力してしまっているのが

わかりました。

一人では分からなかった自身があります。 

便利ですねー