Python读入一个年份,输出该年是否是闰年

一、实验目的

(1)掌握程序的三种控制结构;

(2)运用if语句实现分支结构;

(3)运用for语句和while语句时间循环结构;

(4)了解程序的异常处理及用法。

二、实

1、读入一个年份,输出该年是否是闰年(当年份能被4整除但不能被100整除,或能被400整除时,该年份就是闰年)。

2、猜数字游戏。在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了!”;小于预设的数,显示“遗憾,太小了!”,如此循环,直至猜中该数,显示“预测了N次,你猜对中了!”,其中N是用户输入数字的次数。

3、猜数字游戏续。改编第3题中的猜数字游戏,让计算机能够随机产生一个预设数字,范围在0-100之间,其他游戏规则不变。

4、猜数字游戏续。对于第4题中的猜数字游戏,当用户输入的不是整数(如字母、浮点数等)时,程序会终止执行退出。要求改编该程序,当用户输入出错时给出“输入内容必须为整数”的提示,并让用户重新输入。

5、猜数字游戏再续。用变量maxtimes设置允许猜数字的最大次数(比如最多只允许猜6次maxtimes=6),并在猜错后提示还有几次机会。用for循环改写第5题的程序。

 

三、实

1、读入一个年份,输出该年是否是闰年(当年份能被4整除但不能被100整除,或能被400整除时,该年份就是闰年)。

 

2、猜数字游戏。在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了!”;小于预设的数,显示“遗憾,太小了!”,如此循环,直至猜中该数,显示“预测了N次,你猜对中了!”,其中N是用户输入数字的次数。

3、猜数字游戏续。改编第3题中的猜数字游戏,让计算机能够随机产生一个预设数字,范围在0-100之间,其他游戏规则不变。

4、猜数字游戏续。对于第4题中的猜数字游戏,当用户输入的不是整数(如字母、浮点数等)时,程序会终止执行退出。要求改编该程序,当用户输入出错时给出“输入内容必须为整数”的提示,并让用户重新输入。

5、猜数字游戏再续。用变量maxtimes设置允许猜数字的最大次数(比如最多只允许猜6次maxtimes=6),并在猜错后提示还有几次机会。用for循环改写第5题的程序。

四、实验小结

1.通过这个实验 学到了try-except程序的异常处理valuerror和namerror,以及if-else语句来形成二分支或 多分枝。还用到了 and or 不是 && ||

2.通过设置随机数,学到了python的函数库,定义函数库 import math 然后引用库函数 math.   

3.python语言 写代码时一定 注意格式 ,缩进 ,和有的函数后的” : ”    不然会报错 。

 

 

 

 

 

posted @   Mymcky  阅读(2075)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示