代码如下:
import time sx = ["🐅(虎)", "🐇(兔)", "🐉(龙)", "🐍(蛇)", "🐎(马)", "🐏(羊)", "🐒(猴)", "🐓(鸡)", "🐕(狗)", "🐖(猪)", "🐀(鼠)", "🐂(牛)"] localtime = time.localtime(time.time()) ty = localtime[0] #ty:当前年份(this year) print("本地时间", ty, "年", localtime[1], "月", localtime[2], "日") age = 0 def particular(): #定义年份查询属相方法 m = 0 year = int(input("请输入你的出生年份:\n")) b = (ty-year) % 12 print("你今年\033[31m", (ty-year), "\033[0m岁!") m = (ty - 2022) % 12 print("你的属相是:\033[31m", sx[-b+m], "\033[0m") #我这个生肖排序是固定的,但是每年都会比之前增长,所以需要加上增长的变量。 while True: try : age = input("请输入你的年龄:\n"+"(如果不知道,请输入n