2008年7月7日月曜日

13日は何曜日が多い?

13日の金曜日を見ていて「金曜日が最も多い」というが気になって確認してみた。


import calendar

MON, TUE, WED, THU, FRI, SAT, SUN = 0, 1, 2, 3, 4, 5, 6
dict = {MON:0, TUE:0, WED:0, THU:0, FRI:0, SAT:0, SUN:0}
for y in range(2008, 2408):
for m in range(1, 13):
w = calendar.weekday(y, m, 13)
dict[w] = dict[w] + 1
print dict

実行すると、以下のような結果に。
http://codepad.org/MuBsSX7M

{0: 685, 1: 685, 2: 687, 3: 684, 4: 688, 5: 684, 6: 687}

金曜日が688回、水・日が687回、月・火が685回、木・土が684回と言う結果に。

0 件のコメント: