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

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

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

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

下面总结一下两个语句,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语句的冒号和接下来代码块的缩进,否则会报错。

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

蜗牛爬行日记——判断闰年相关推荐

  1. 蜗牛爬行日记——制作微信好友全头像

    一开始被Python吸引,是因为它能够用来做很多有趣的小项目,往高大上了说,有数据挖掘.机器学习:从直观有趣的成果上说,可以制作一篇文章或是上万篇文章的词云图. 现在我还写不出这么复杂的代码来,但这不 ...

  2. 判断闰年 及其某天为这一年的多少天

    #include<stdio.h>#include<stdlib.h>#include<stdbool.h>#include<limits.h> boo ...

  3. 函数的相关操作——利用函数翻转任意数组||利用函数冒泡排序||利用函数判断闰年

    利用函数翻转任意数组 利用函数冒泡排序 利用函数判断闰年 用户输入年份,输出当前年份2月份的天数

  4. php用script判断闰年,php判断/计算闰年的方法小结【三种方法】

    本文实例讲述了php判断/计算闰年的方法.分享给大家供大家参考,具体如下: 1.php闰年计算方法一: ①.普通年能被4整除而不能被100整除的为闰年.(如2004年就是闰年,1900年不是闰年) ② ...

  5. 判断闰年 php,PHP怎么判断一年是否为闰年?

    判断是否为闰年的条件是满足下列二者条件之一:年号能被4整除.但不能被100整除,二是年号能被4整除,又能被400整除.那么PHP怎么判断一年是否为闰年?下面本篇文章就来给大家介绍一下使用PHP判断一年 ...

  6. 1.4编程基础之逻辑表达式与条件分支 17 判断闰年

    http://noi.openjudge.cn/ch0104/17/ /* 1.4编程基础之逻辑表达式与条件分支 17 判断闰年 http://noi.openjudge.cn/ch0104/17/ ...

  7. 信息学奥赛一本通 1055:判断闰年 | OpenJudge NOI 1.4 17

    [题目链接] ybt 1055:判断闰年 OpenJudge NOI 1.4 17:判断闰年 [题目考点] 1. 闰年定义 整百年份中,能被400整除的年份才是闰年 非整百年份中,能被4整除的年份是闰 ...

  8. 信息学奥赛一本通(1055:判断闰年)

    1055:判断闰年 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 70469     通过数: 31419 [题目描述] 判断某年是否是闰年.如果公元a年是闰年输 ...

  9. [JavaScript] js 判断闰年

    /** * 判断闰年函数 * @param {number} year 要判断的年份 * @return {bool} 返回布尔值 * * 其实只要满足下面几个条件即可. * 1.普通年能被4整除且不 ...

最新文章

  1. python监听剪贴板_Python监听剪切板实现方法代码实例
  2. JBoss 4.2.x Spring 3 JPA Hibernate教程第2部分
  3. 企业上云如何对SLS日志审计服务进行权限控制
  4. P1420 最长连号(python3实现)
  5. TLD Tracker
  6. 计算机程序的思维逻辑 (91) - Lambda表达式
  7. SharePoint 2007中的搜索服务
  8. 如何设置GridView的列宽
  9. 查看zynq 的 id 或者DNA
  10. 计算机上自带的打字游戏,完美运行金山打字通2016(包括自带的小游戏)
  11. 腾讯云区块链使用心得
  12. taptap服务器要维护多久,TapTap发布游戏事故保护功能 解决游戏炸服问题
  13. 博客成长,源于您的肯定……
  14. 博易终于发布新版本了
  15. Java web网站访问量的计数
  16. 【亲测有效!!!】解决git did not exit cleanly (exit code 1) 错误
  17. ssi oa mysql_SSI集成Mysql报错
  18. 首饰logo创意欣赏 - 设计商标 - logo公司
  19. 有关字节型转换为浮点型
  20. 华为虚拟一键部署服务器,一键部署服务器

热门文章

  1. 华中师范大学心理学专业考研上岸经验分享
  2. 关于uniapp的下拉刷新,上拉加载的使用
  3. 未来智能,触摸未来 ---记2016华为开发者大赛沙龙上海站
  4. Revit学习之路02_Revit基础菜单定义
  5. 防止SQL注入攻击的一些方法小结
  6. zrender使用问题
  7. Python网络爬虫与信息提取(15)—— 新浪网新闻爬虫并分类整理
  8. 深入浅出 Create React App
  9. 发票丢失了该怎么处理......
  10. 最新、最全、最详细的 MySQL 数据库学习笔记总结(2021最新版)