这几天面试真的是身心疲惫,大厂的一个外派安排4面,到最后我都说不动了,这是实话,下面是某厂四面的时候测试组长问我的,如何用python来实现这个算法,回答的一般吧,找个小本本记一下,万一下次再问。
题目16:
编程输入一个年份,输出这一年2月份有多少天

year = int(input("请输入年份:"))
month = int(input("请输入月份:"))day=1
if month >= 1 and month <=12:if month in(1,3,5,7,8,10,12):day = 31elif month in (4,6,9,11):day = 30else:if year % 400 == 0 or (year % 4 ==0 and year % 100 != 0):day = 29else:day=28print("%d年%d月有%d天" % (year,month,day))
else:print("月输入有误!")

面试题编程输入一个年份,输出这一年2月份有多少天相关推荐

  1. 年历显示系统,输入一个年份,输出是在屏幕上显示该年的日历。

    一.输入一个年份,输出是在屏幕上显示该年的日历.假定输入的年份在1940-2040年之间 (1)输入年,输出该年的日历. (2)输入年月,输出该月的日历. (3)输入年月日,输出距今天还有多少天,星 ...

  2. java输入一个年份,利用Java实现从键盘输入一个年份,程序输出改年出生的人的生肖...

    从键盘输入一个年份,程序输出改年出生的人的生肖. import java.util.Scanner; public class Sesx { public static void main(Strin ...

  3. 3.8编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖。中国生肖基于12年一个周期,Java

    1. 题目要求   编写程序 ,要求用户从键盘输入一个年份,程序输出改年出生的人的生肖.中国生肖基于12年一个周期,   每年一个生肖代表.鼠(rat).牛(ox).虎(tiger).兔(rabbit ...

  4. 从键盘输入一个年份和月份,输出该月有多少天(考虑闰年, 闰年的条件是:(1)能被4整除,并且不能被100整除;(2)能被400整除)。

    从键盘输入一个年份和月份,输出该月有多少天(考虑闰年, 闰年的条件是:(1)能被4整除,并且不能被100整除:(2)能被400整除). (提示:月份不在1-12都要输出"Input erro ...

  5. 【C语言】输入一个年份和月份,输出该月的天数

    分析: 三种类型, A.2月比较特殊,平年的2月只有28天,而闰年的2月有 29 天: B.4.6.9.11月: C.其他1.3.5.7.8.10.12月. 代码: /*输入一个年份和月份,输出该月的 ...

  6. 输入一个年份,输出是否为闰年。闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年

    输入一个年份,输出是否为闰年.闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年 year=int(input('请输入一个年份:')) if (year%4==0 and ...

  7. (C++)输入一个年份和一个月份,输出这一年这个月有多少天。

    输入一个年份和一个月份,输出这一年这个月有多少天 #include <stdio.h> void main() { int year,mounth,day; scanf("%d% ...

  8. 用数组保存每个月份的天数,输出每个月有多少天。输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天)

    2.用数组保存每个月份的天数,输出每个月有多少天. 输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天) import java.util.Scanner;public class Tian ...

  9. 编写程序,输入一个年份,判断该年是否是闰年。如果是闰年,输出“yes”,否则输出“no”。 将下面的程序填写完整。

    撰写人--软工二班--陈喜平 题目描述 编写程序,输入一个年份,判断该年是否是闰年.如果是闰年,输出"yes",否则输出"no". 将下面的程序填写完整. #i ...

最新文章

  1. jvm调优工具_JVM性能调优监控工具jps、jstack、jmap、jhat、hprof使用详解
  2. 基于ARP的网络扫描工具netdiscover
  3. markdown 图片居中_写作者必备技能:markdown 微信使用markdown
  4. 在线获取今天是今年的第周几
  5. php面向对象链,php面向对象之链式操作
  6. numpy 辨异(四)—— np.repeat 与 np.tile
  7. PUT与POST的相同点和不同点
  8. hadoop(2.5) 分布式部署
  9. 为什么象网络蚂蚁这样的多线程程序可以加快下载速度?
  10. LAMP架构一(介绍)
  11. 一次性说清楚秒验(本机号码一键登录)
  12. Echarts 柱状图使用
  13. [复现论文程序图]High Speed Continuous Variable Source-Independent Quantum Random Number Generation...
  14. if 语句嵌套注意事项1
  15. 算法--二分查找(python实现)
  16. Server报错:“Starting Tomcat v9.0 Server at localhost` has encountered a problem”(已解决)
  17. 内网渗透(五十二)之域控安全和跨域攻击-搭建和查看域信任关系
  18. 标准成本和移动平均价的误区
  19. 我的世界服务器清垃圾文件,我的世界:五大处理“垃圾”方法,我选择懒人方法,你会如何选?...
  20. java 银行提现接口,学员提现接口

热门文章

  1. XR872 开发板bring up
  2. 全面二胎出现生育断崖,利用大数据分析来解读我国生育危机!
  3. DeviceIOControl读写硬盘设备
  4. 【Java工具类】之Bean转换
  5. 大学生如何自己建立搭建自己的服务器博客??
  6. 从0到1打造自己的VOIP网络电话系统(基于FreePBX)
  7. html好看的登录页面1(十三种风格登录页面源码)
  8. RoboCom大赛——7-1懂得都懂
  9. 您的计算机无法访问dota2,解决win7系统DOTA2无法连接至Steam网络的设置方法
  10. Python matplotlib作图实例,画一张想要的图片