用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语句实验,证明该方法是有效的,但本文的方法单一,代码重复较多,未来可以在此基础上精简代码从而更加清晰明了。

相关推荐
瀚高PG实验室6 分钟前
数据库安全配置指导
服务器·数据库·瀚高数据库
憋问我,我也不会10 分钟前
MYSQL 命令
数据库·mysql
charlie11451419114 分钟前
从零开始理解 CSS:让网页“活”起来的语言2
前端·css·笔记·学习·选择器·样式表·原生
new_daimond14 分钟前
Linux 服务器内存监控与优化指南
linux·服务器·chrome
如何原谅奋力过但无声16 分钟前
TensorFlow 2.x常用函数总结(持续更新)
人工智能·python·tensorflow
一介草民丶18 分钟前
Linux | Mongodb 6 离线安装
linux·运维·mongodb
赖small强20 分钟前
Linux 线程相关结构对照表与关系图
linux·thread_info·task_struct·thread_struct
Justin_1922 分钟前
部署zabbix
linux·centos·zabbix
浪裡遊25 分钟前
Next.js路由系统
开发语言·前端·javascript·react.js·node.js·js
程序员-小李26 分钟前
基于 Python + OpenCV 的人脸识别系统开发实战
开发语言·python·opencv