私はあなたが生まれた曜日を決定する関数をコーディングしようとしています。'int'オブジェクトは何をしていても反復できません
def days_in_year(x):
y = 0
n = x-1
for years in n:
if years % 4 == 0:
y = y + 3
elif y % 4 != 0:
y = y + 1
return y
これを返す「TypeError例外: 『私はこのようになります作成しようとしている機能の一つint型に関係なく、私は何をすべきか』オブジェクトは、反復可能ではないではありません」。どんな助けもありがとう。あなたが
for years in range(n):
範囲(にforループを変更する必要が
'年間の範囲(n): – Stael
サンプル入力と希望する出力を入力してください。 –
'calendar.is_leap'を書き直そうとしているように、組み込みの' calendar'モジュールと 'datetime'モジュールを見ると時間を節約できます(おそらくは不満です)。 'date_in_year = 366 calendar.is_leap(x)else 365'とし、生年月日を取得するには 'format(datetime(2002、9、3)、'%A ')' - 'Tuesday'のすべてが –