用python请问这个代码怎么写?

你将编写一个虚拟宠物猫 To瀀瀀y 的游戏,具体实现功能如下:

  1. To瀀瀀y 的一天分成 24 个部分,每一部分称为一个“滴答”,它在第 8 个滴答
    (8 点)醒来,第 24 个滴答(0 点)睡觉。【提示:你需要按照所给的定时器
    的例程 ti瀀er.py 模拟做一个可以在 24 小时的时钟,每个滴答的实际时间是
    5s】。
  2. 你可以带它做散步(wa濿濾)、玩耍(p濿ay)、喂它吃东西(feed),带它看医生
    (see doctor)等活动。当这些活动结束的时候,你可以让它一个人呆一会,
    根据当前的时刻(几点),它将返回醒着什么都不做,或者睡觉状态。
  3. 它有三个状态指数: 饥饿指数、幸福指数、健康指数,各指数的值在 0~100
    之间,各个指数根据 To瀀瀀y 当前的状况发生变化,具体如下:
    l 在醒着,什么事都不做的情况下,每个滴答,饥饿指数增加 2,幸福指数
    减少 1 l 在睡着状态,每个滴答,饥饿指数增加 1 l 在陪它散步状态,每个滴答,饥饿指数增加 3, 健康指数加 1 l 在陪它玩耍状态,每个滴答,饥饿指数增加 3,幸福指数增加 1 l 在喂食状态:每个滴答,饥饿指数则减少 3 l 如果饥饿指数在大于 80,或低于 20 即过饱,则每个滴答,健康指数将减
    去 2 l 如果幸福指数低于 20,则每个滴答,健康指数将减去 1 l 如果带它去看医生,则每个滴答,健康指数将增加 4