码迷,mamicode.com
首页 > 编程语言 > 详细

利用Python写一个闰年计算器和每月天数计算器

时间:2018-07-27 22:20:45      阅读:874      评论:0      收藏:0      [点我收藏+]

标签:知识   一个   题目   知识点   退出   input   if...else   显示   day   

闰年计算器

题目:输入年份,判断该年是否为闰年。

       方法:1.能被400整除的年份

                  2.能被4整除,但不能被100整除

 1 print(---闰年判断器kql,按q退出---)
 2 while True:
 3     y = input(请输入年份:)
 4     if (y == q):
 5         break
 6     y = int(y)
 7     if (y % 400 == 0 or (y % 4 == 0 and y % 100 != 0)):
 8         print(y,年为闰年!)
 9     else:
10         print(y,年为平年!)
11 #Python学习群125240963

注:以上案例主要涉及到了条件判断if...else...以及关系运算符的知识点。

 

 

每月天数计算器

题目:输入一个月份,判断该月有多少天

    方法:先判断年份是否为闰年或平年,再计算该年份下输入月份的天数

 1 print(---显示月份天数的计算器----)
 2 y = input(请输入年份:)
 3 y = int(y)
 4 m = input(请输入月份:)
 5 m = int(m)
 6 rnd = [0,31,29,31,30,31,30,31,31,30,31,30,31]#闰年每个月天数
 7 pnd = [0,31,28,31,30,31,30,31,31,30,31,30,31]#闰年每个月天数
 8 #由于列表最开始位为0,因此从第一位开始定义
 9 day = 0
10 if (y % 400 == 0 or (y % 4 == 0 and y % 100 != 0)):
11     day = rnd[m]
12 else:
13     day = pnd[m]
14  
15 print(该年下此月份的天数为(天):,day)

注:第二个案例虽然和与第一个类似,但是加入了列表。

 

利用Python写一个闰年计算器和每月天数计算器

标签:知识   一个   题目   知识点   退出   input   if...else   显示   day   

原文地址:https://www.cnblogs.com/huohuohuo1/p/9379818.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!