当前位置:首页 / 文章测试 / 生肖计算

生肖计算

开始打字练习

# 天干和地支列表

a = ["甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸"]

b = ["子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"]

# 生肖列表

c = ["鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"]

# 获取用户输入的年份

year = int(input("请输入年份:"))

# 计算天干和地支的索引,1984年是甲子年,天干地支的基准年

stem = (year - 1984) % 10 # 天干的索引

branch = (year - 1984) % 12 # 地支的索引

# 计算天干地支

tgdz = a[stem] + b[branch]

# 计算生肖

zodiac = c[(year - 4) % 12] # 4年是鼠年,生肖的基准年

# 输出对应的天干地支和生肖

print(f"{year}年的天干地支是:{tgdz}")

print(f"{year}年的生肖是:{zodiac}")

声明:以上文章均为用户自行发布,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。

本文打字速度TOP10

  • 暂无打字数据!