前提・実現したいこと
標準搭載のカレンダー機能を用いずに火曜日から始まるカレンダーを12か月分連続で表示したいのですが、繰り返しかつ曜日のズレを表すことができません
追記:インデントエラーが解消し繰り返しができてはいるのですが改行が上手くいきません。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
python3
1end_days = [31, 28, 31, 31, 31, 30, 31, 31, 30, 31, 30, 31] #表示終了日 2start_wday = 2 #火曜日から開始 3for end_day in end_days : 4 day = 1 - start_wday 5 w = 0 6 while day <= end_day : 7 if (day <= 0) : 8 print(" ", end='') 9 10 else : 11 print(f"{day:>4}", end='') 12 day = day + 1 13 w = w + 1 14 if (w == 7) : 15 w = 0 16 print()
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。