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

简介: 过了一个慵懒的周末,进度应该被别的童鞋拉下不少/(ㄒ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语句的冒号和接下来代码块的缩进,否则会报错。

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

目录
相关文章
|
6月前
|
Python
Python:晚上把附近的足浴店都给爬了一遍,好兄弟针不戳
Python:晚上把附近的足浴店都给爬了一遍,好兄弟针不戳
leetcode 1921. 消灭怪物的最大数量(每日一题)
leetcode 1921. 消灭怪物的最大数量(每日一题)
83 0
|
人工智能 Java 程序员
我见众生皆无意,唯有见你动了情(表白日记分享篇)
​                                        💕 我见众生皆无意,唯有见你动了情 💕                                                            ​ 目录                                                                                 💕 我见众生皆无意,唯有见你动了情 💕 0  写在前面 1.利用ASCII码使数字转化为中文 (GB_2312 字符集) (1)两个特定的ASCI
156 0
我见众生皆无意,唯有见你动了情(表白日记分享篇)
|
Java
Java锤子剪刀布大家应该都会玩“锤子剪刀布”的游戏: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。
Java锤子剪刀布大家应该都会玩“锤子剪刀布”的游戏: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。
162 0
|
C语言
每日一题断更一天(补上):1063统计字符
题目描述: 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 输入: 无
70 0
算法每日一题——第七天——消除游戏
算法每日一题——第七天——消除游戏
算法每日一题——第七天——消除游戏
|
机器学习/深度学习 人工智能 测试技术
记录一些错题(跑路人笔记)
记录一些错题(跑路人笔记)
记录一些错题(跑路人笔记)
【刷穿 LeetCode】551. 学生出勤记录 I : 简单模拟题(附模拟题目录)
【刷穿 LeetCode】551. 学生出勤记录 I : 简单模拟题(附模拟题目录)