用Python判断是否为闰年并计算生肖年

1 问题

润平年以及生肖是新的一年到来我们应该了解的信息。那么如何利用python程序计算快速计算该年为什么年?

2 方法

利用if条件判断语句实现。

代码清单 1

|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| year = eval(input('请输入咨询的年份:')) if (year % 4 == 0 and year %100 != 0) or year % 400 == 0: print('该年是闰年') else: print('该年不是闰年') if (year - 1932) % 12 == 0: print('这年为猴年') elif (year - 1932) % 12 == 1: print('这年为鸡年') elif (year - 1932) % 12 == 2: print('这年为狗年') elif (year - 1932) % 12 == 3: print('这年为猪年') elif (year - 1932) % 12 == 4: print('这年为鼠年') elif (year - 1932) % 12 == 5: print('这年为牛年') elif (year - 1932) % 12 == 6: print('这年为虎年') elif (year - 1932) % 12 == 7: print('这年为兔年') elif (year - 1932) % 12 == 8: print('这年为龙年') elif (year - 1932) % 12 == 9: print('这年为蛇年') elif (year - 1932) % 12 == 10: print('这年为马年') elif (year - 1932) % 12 == 11: print('这年为羊年') |

3 结语

针对用python判断是否为闰年并计算生肖年,提出if判断语句的方法,通过运用if语句实验,证明该方法是有效的,但本文的方法单一,代码重复较多,未来可以在此基础上精简代码从而更加清晰明了。

相关推荐
Supernova_Jun1 分钟前
Windows11 WSL2 镜像模式下 DNS 解析失效(Temporary failure resolving)
linux
Highcharts.js1 分钟前
如何在构建音频图表中映射到数据?
javascript·信息可视化·音视频·开发文档·highcharts·数据映射
时艰.1 分钟前
Java 线程池 — ThreadPoolExecutor
java·开发语言·python
Jiaberrr1 分钟前
小程序setData性能优化指南:避开坑点,让页面丝滑如飞
前端·javascript·vue.js·性能优化·小程序
lyx49491 分钟前
在 Win11 上用 Claude Code 接入 Gemini 模型(无需 WSL/Ubuntu)
linux·ubuntu·gemini模型·claude coode
m0_694845571 分钟前
HandBrake 是什么?视频转码工具使用与服务器部署教程
服务器·前端·pdf·开源·github·音视频
方安乐3 分钟前
react笔记之tanstack
前端·笔记·react.js
七夜zippoe3 分钟前
时间序列分析实战:从平稳性检验到Prophet与LSTM预测
人工智能·python·机器学习·arima·时间序列·prophet
郝亚军6 分钟前
Ubuntu启一个http server,通过terminal测试通不通
linux·运维·ubuntu
多恩Stone8 分钟前
【3D-AICG 系列-2】Trellis 2 的O-voxel (上) Shape: Flexible Dual Grid
人工智能·python·算法·3d·aigc