蜗牛爬行日记——判断闰年

简介: 过了一个慵懒的周末,进度应该被别的童鞋拉下不少/(ㄒoㄒ)/~~。所以我觉得蜗牛爬行日记这个题目还真是特别应景。这篇文章是记录一下入门级的程序——如何判断闰年。
img_ddc1200c23205c9c8c396e09f1f547ed.jpe

过了一个慵懒的周末,进度应该被别的童鞋拉下不少/(ㄒoㄒ)/~~。所以我觉得蜗牛爬行日记这个题目还真是特别应景。

这篇文章是记录一下入门级的程序——如何判断闰年。这个在C语言里要用到条件语句,Python里同样也要用到,以下这个程序是在Python3环境下运行成功的。要强调版本是因为,版本不同造成函数名不同,我在一开始调试的时候,第9行代码调用的是raw_input函数,然后系统不报错,但就是运行不出来。在这里专门提醒一下。

img_2ca5c74eb71ef314479a6f7bde549084.png

运行后,在“请输入年份(如2008):”后面输入任意数字即可,如下图所示:

img_d26f27f3141ff4d29aa758ccf6ff38d3.png

因为没有用循环语句,此处只运行一次。

下面总结一下两个语句,try/except/else语句和if语句。

一、try/except/else语句

格式:

try:

    正常执行块

except A:

     异常输出A

except:

     其他异常处理

else:

     如无异常,跳至该处执行。

就完整格式而言,else是可选的,不是必须的。

二、if语句

python的if语句和其他语言有些不同,它没有用括号来表示代码块,而是使用缩进。下面用代码说明一下。

格式:

if i>1:

   print("大于1")

elif i==1:

    print("等于1")

if i<1:

    print("小于1")

条件多的时候,可以使用elif,不要忘记if语句的冒号和接下来代码块的缩进,否则会报错。

这个程序还可以进一步优化,今天就先写到这里吧。

目录
相关文章
|
消息中间件 监控 数据可视化
一个基于.Net Core 开源的物联网基础平台
一个基于 .Net 6.0 使用C#语言编写的以实现可见与不可见的物理设备数字孪生的物联网平台。用于数据的收集、处理、可视化、设备管理、设备预警、报警的平台。
779 20
一个基于.Net Core 开源的物联网基础平台
|
3月前
|
缓存 安全 C++
C盘爆满电脑卡?3个简单技巧+1个便捷工具,小白也能轻松清理
电脑使用久了,C盘常因系统文件、软件安装和临时缓存堆积而空间不足,导致运行卡顿甚至蓝屏。本文教你识别C盘“隐形垃圾”,并提供3个手动清理技巧和1个实用工具(CCleaner),轻松释放空间,提升电脑速度,延长使用寿命。定期清理C盘,让电脑始终保持流畅运行。
727 0
|
10月前
|
监控 数据可视化 数据挖掘
项目管理精细化:如何提高执行效率?
在竞争激烈的商业环境中,高效的项目管理至关重要。本文探讨了如何优化项目管理流程,包括明确目标、制定可执行计划、建立沟通机制、应对风险及利用可视化工具(如看板)提升效率。通过持续复盘与优化,团队能不断提升执行力,确保项目按时按质交付。
421 19
|
算法 Java
JVM进阶调优系列(3)堆内存的对象什么时候被回收?
堆对象的生命周期是咋样的?什么时候被回收,回收前又如何流转?具体又是被如何回收?今天重点讲对象GC,看完这篇就全都明白了。
|
存储 运维 Serverless
函数计算产品使用问题之如何规避因提高CPU规格而导致的内存规格不必要增加的问题
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
220 0
PACS系统,覆盖医院所有科室,实现了全院医学影像和报告的信息共享
PACS系统整合医院放射、CT、MR等检查设备,与HIS系统无缝对接,实现自动化申请与报告。支持DICOM及非DICOM影像获取与强大分析功能,覆盖多科室,促进全院影像资源共享,提升医疗服务效率。超声工作站支持灵活报告生成与管理,具备断网离线工作能力,优化病例检索与影像采集流程,配备统计模块以图表形式展示多维度数据分析,助力高效决策。
494 0
PACS系统,覆盖医院所有科室,实现了全院医学影像和报告的信息共享
|
C语言 C++
CLion2022安装与使用
CLion2022安装与使用
433 0
CLion2022安装与使用
|
机器学习/深度学习 算法 计算机视觉
EasyAnimate v3:开启I2V新时代——打造无限创意的超长视频制作之旅
官方论坛和社交媒体平台为用户提供了一个交流经验、分享技巧的平台。此外,用户还可以提交反馈或建议,参与到产品的持续改进中。
Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用
Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用
1013 1