ppython ロジック構成で思ったように動いてくれません。
やりたいことはまずprint部分でokを表示
次にwhile i < 2:部分に入って条件が整うまでループ
条件が整ったらまた一行目に戻るようにしたいです
このコードだと下まで行って止まってしまいます。よろしくお願いします。
i = 0 while True: print('ok') while i < 2: ここから if 条件: print('no') i = 5 if 条件: print('no') i = 5 ここまで条件が整うまでループしたい
質問の編集画面を開き、コード部分を選択して<code>ボタンを押し、「ここに言語を入力」を「python」に書き換えてください
すみません、コピペしたときにインデントが崩れたなら元のコードを反映するようにしておいてください。そのコードだと構文上問題があります
崩れてないです。このまんまです
申し訳ないけど理解不能です。恐らく元のコードがあって、不適当に省略した結果なのかなと思います。うまく省略する方法がわからなければ、そのまま全部(個人情報等が含まれていればそういうところは伏せ字にする等して)貼ってください
完了しました。
まだ変ですね。2つめのwhileが。あと無限ループも
修正しました
そのコードもコピペして(日本語の説明とか紛れ込んでる全角スペースとかは外して、条件も適当に入れて)実行したらエラーが出るんですが・・・ちなみにエラー内容は「IndentationError: unexpected indent」です
手元で動かして「ロジックはともかく、pythonのプログラムとしてちゃんとエラーにならないで走る」状態にしてから質問してくださいな。条件はTrueでもFalseでも良いので入れて、説明もコメントとして書いて、コピペすれば実行できる状態にしてから質問しないとロジック構成に関する回答なんかつきませんよ
こちらもIndentationError: unexpected indentとエラーがでます。
それがわからないのです
質問タイトルに「このコードでエラーが出て実行できない」という内容のことを書き、手元のソースコードを(個人情報等が含まれていれば最低限伏せた状態で、他は条件等もオリジナル通りにして)そのままコピペして掲載し、エラーメッセージを全文質問文に掲載するようにして聞いてください
回答1件
あなたの回答
tips
プレビュー