-3
これまでのwhileループはありましたが、forループで何かをチェックする方法を知りたかったのです。forループでのブール値の使用
i = 0
found = False
while ((i < len(my_string)) and (not found))
my_char = my_string[i]
if my_char in my_set:
found = True
elif my_char == 'x':
i = helper_function(my_string, i)
else:
i += 1
return i
をどのように見えるかをループのための基本的な要旨次のようになります。私はこれまでのところ、このようになります持っているもの
...あなたの質問は何ですか? – skyline75489
FWIW、 'break'は' found'を使ったよりもずっといいです...これはforループに変換するために_help_しますが、実際には、私たちが望む前に 'helper_function'が何をしているのかを知る必要があると思いますこれをループに変換します。それはささいなことではないかもしれません... – mgilson
while文の後には ":"が必要です。あなたのコードは動作しています! – wtpoo