import time
def hurray():
"""
現在の時刻にあわせてメッセージを表示する
"""
now = getTime()
times = {0 : "早く寝ろ。",
1 : "おはよう。早起きだね。",
2 : "今日の予定は?",
3 : "もうすぐ昼飯",
4 : "昼寝の時間です",
5 : "本屋よって行きますか",
6 : "夕飯の時間です",
7 : "さて、そろそろ",
8 : "今日もそろそろ終了です。"}
if(0 <= now <= 4):
print times[0]
elif(5 <= now <= 7):
print times[1]
elif(8 <= now <= 9):
print times[2]
elif(10 <= now <= 12):
print times[3]
elif(13 <= now <= 15):
print times[4]
elif(16 <= now <= 17):
print times[5]
elif(18 <= now <= 19):
print times[6]
elif(20 <= now <= 22):
print times[7]
elif(23 <= now <= 24):
print times[8]
def getTime():
"""
現在の時刻を取得して時間を返す
"""
now = time.localtime()
hour = now[3]
return hour
if __name__ == "__main__":
hurray()