以下のプログラムを、自分で数を代入するのではなく1から順に数を繰り返し代入して一括で出力できるようにしたいです
自分でもやってみましたがエラーとなり実行できませんでした
教えていただければ幸いです
発生している問題・エラーメッセージ
該当のソースコード
python
1```input_count=input('自然数') 2i= int(input_count) 3while i!=1 or i!=5 or i!=17: 4 if i%2==1: 5 i = 3*i-1 6 else: 7 i = i//2 8 print(i, end=',') 9 if i==1 or i==5 or i==17: 10 break 11 12### 試したこと 13forやrangeを用いてみましたがエラーとなりできませんでした 14 15 16### 補足情報(FW/ツールのバージョンなど) 17 18ここにより詳細な情報を記載してください。
エラー・メッセージを提示しましょう
また、このままではコードが読めないので、質問を編集し、<code>ボタンを押し、出てくる’’’の枠の中にコードを貼り付けてください
回答3件
あなたの回答
tips
プレビュー