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

简介: 过了一个慵懒的周末,进度应该被别的童鞋拉下不少/(ㄒ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#语言编写的以实现可见与不可见的物理设备数字孪生的物联网平台。用于数据的收集、处理、可视化、设备管理、设备预警、报警的平台。
766 20
一个基于.Net Core 开源的物联网基础平台
|
2月前
|
存储 新零售 安全
阿里云企业网盘收费标准:存储空间、用户数配置价格及功能使用全解析
阿里云盘企业版,500GB仅169元/年,支持协同办公、360°权限管理、智能文件检索、多重安全防护及极速传输,高性价比助力企业高效协作,适用于多行业数字化办公需求。
|
10月前
|
存储 人工智能 算法
一文彻底搞清楚电感元件
电感元件是将电能转化为磁能并储存的电子组件,主要由线圈构成。它在电流变化时产生感应电动势,阻碍电流突变,起到滤波、扼流、谐振和储能的作用。电感单位为亨利(H),常见单位有毫亨(mH)和微亨(μH)。电感分为贴片和插件两类,关键参数包括电感值(L)、额定电流(I)和品质因数(Q)。读取方法有直接标记、色环标记、仪器测量等。应用场景涵盖工业设备、电源系统及传统电子设备。关注我,一起学习更多!
1062 0
一文彻底搞清楚电感元件
|
算法 Java
JVM进阶调优系列(3)堆内存的对象什么时候被回收?
堆对象的生命周期是咋样的?什么时候被回收,回收前又如何流转?具体又是被如何回收?今天重点讲对象GC,看完这篇就全都明白了。
|
存储 运维 Serverless
函数计算产品使用问题之如何规避因提高CPU规格而导致的内存规格不必要增加的问题
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
203 0
PACS系统,覆盖医院所有科室,实现了全院医学影像和报告的信息共享
PACS系统整合医院放射、CT、MR等检查设备,与HIS系统无缝对接,实现自动化申请与报告。支持DICOM及非DICOM影像获取与强大分析功能,覆盖多科室,促进全院影像资源共享,提升医疗服务效率。超声工作站支持灵活报告生成与管理,具备断网离线工作能力,优化病例检索与影像采集流程,配备统计模块以图表形式展示多维度数据分析,助力高效决策。
477 0
PACS系统,覆盖医院所有科室,实现了全院医学影像和报告的信息共享
|
C语言 C++
CLion2022安装与使用
CLion2022安装与使用
411 0
CLion2022安装与使用
Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用
Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用
940 1
|
机器学习/深度学习 算法 计算机视觉
EasyAnimate v3:开启I2V新时代——打造无限创意的超长视频制作之旅
官方论坛和社交媒体平台为用户提供了一个交流经验、分享技巧的平台。此外,用户还可以提交反馈或建议,参与到产品的持续改进中。