题目要求:
输入年、月,输出本月有多少天。合理选择分支语句完成设计任务
输入样例1:2004 2
输出结果1:本月29天
输入样例2:2010 4
输出结果2:本月30天

代码:

  year = int(input('Year:'))month = int(input('Month:'))if (month == 1 or month == 3 or month == 5 or month == 7 or month == 8 or month == 10 or month == 12):print('31天')elif (month == 4 or month == 6 or month == 9 or month == 11 ):print('30天')elif month == 2 and ((year % 4==0 and year % 100!=0) or (year % 400==0)):print('29天')else:print('28天')

程序示例:


如何用Python判断某年某月有多少天相关推荐

  1. JS判断某年某月有多少天

    以前写网页的时候,经常碰到选择日期的问题,其实就是 判断某年某月有多少天.一般的做法是先判断是几月份,然后决定有多少天(一般用switch),如果是2月的话,还得判断选择的年份是不是闰年,再决定是28 ...

  2. 判断某年某月有多少天

    /*** 判断某年某月有多少天* 参数:y* year:年* month:月* 返回值为该月的天数* */ function getDaysInMonth(year, month) {var date ...

  3. 判断某年某月有多少天(C语言)

    从键盘输入某年某月(包括闰年),用switch语句编程输出该年的改月拥有的天数.要求考虑闰年以及输入月份不在合法范围内的情况.已知闰年的2月有29天,平年有28天. #include <stdi ...

  4. #输入年份和月份,用Python判断这年这月有多少天

    #日常笔记 while True:def isLeep(y):result = y%4==0 and y%100!=0 or y%400==0return resultdays = [0,31,28, ...

  5. 【ZZULIOJ】1036: 某年某月有多少天

    ZZULIOJ题解 1036: 某年某月有多少天 题目描述 给你一个年份和月份,求该月有多少天 输入 一个年份(正整数),一个月份(1-12),中间有一个空格隔开 输出 该月的天数,单独占一行. 样例 ...

  6. 1036: 某年某月有多少天 C语言

    1036: 某年某月有多少天 时间限制: 1 Sec 内存限制: 30 MB 提交: 40032 解决: 23541 [状态] [讨论版] [提交] [命题人:admin] 题目描述 给你一个年份和月 ...

  7. 如何用Python判断水仙花数

    如何用Python判断水仙花数 这一篇主要献给刚接触Python的朋友,各种思路和值得注意的知识点讲的比较详细. 水仙花数是非常经典的一道题目,刚开始编程的话还是比较建议尝试一下用command运行程 ...

  8. python获取某年某月的第一天和最后一天获取某年某月的天数

    1.python获取某年某月的第一天和最后一天 在写程序的时候,我们经常要获取某年某月的第一天和最后一天,如输入202208,即可得到2022-08-01 和 2022-08-31 话不多说,上代码 ...

  9. 【Java】获取某年某月有多少天

    [Java]获取某年某月有多少天 效果 代码 package com.cxl;import java.util.Calendar; import java.util.Scanner;//获取某年某月有 ...

最新文章

  1. php 遍历所有的文件
  2. 利用ConcurrentHashMap来实现一个ConcurrentHashSet
  3. Python-OpenCV--USB摄像头采集图像并保存到指定文件夹
  4. 贵州大学开题报告计算机,贵州大学毕业论文开题报告.docx
  5. 什么是 constructor signature in interface
  6. 前端页面预览word_jquery.media.js实现前端页面预览
  7. MongoDB入门示例及介绍
  8. CSS color设置与调色板
  9. java整型_java整型数值
  10. Tomcat关于DH算法问题解决办法
  11. Sentaurus TCAD Inspect
  12. 1167_ARM CORTEX-M0了解
  13. 使用python暴力破解ZIP、7Z 、RAR格式压缩包密码教程
  14. Kali Linux Web 渗透测试秘籍 第七章 高级利用
  15. MYSQL没有id字段的坑
  16. 计算机能学设计吗,计算机平面设计难学吗
  17. gui开头的歌词_首字拼音是gui的成语-以gui开头的成语大全「溜趣成语网」
  18. 电感设计中的细节问题:磁芯损耗、线圈设计
  19. 更改计算机用户名不能上网,电脑网络用户名改了连接不上怎么办
  20. 市面上有哪几种门_目前市面上的成品木门有哪几种

热门文章

  1. 51单片机模拟PS2协议制作5X5矩阵工业键盘
  2. FD.IO-VPP研究及使用四(Qos策略)
  3. 安装程序出现 NSIS ERROR的错误提示
  4. numpy和panda快速入门
  5. GOT表和PLT表知识详解
  6. 大数据平台资源治理经验总结
  7. 第三代计算机的操作系统,操作系统基础
  8. 红队培训班作业 | 五种免杀bypass火绒360姿势横向测评:哪款更适合你?
  9. 世界末日来了别怕!五种新技术抱紧你
  10. 高级软件工程师技术要求