首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

输入年、月,判断该月多少

农历中大小月出现的规律是以朔望月为准的,大月30,小月29,大月小月相互弥补,使历月的平均长度接近朔望月。...然而2月既不是大月,也不是小月, 2月的天数是以该年是否为闰年来判断天数 2 问题描述 请输入年份:2008 请输入月份:2 输出:本月29 3 算法描述 从键盘中输入年份和月份,用if语句将天数为...31的月份表示出来,然后将天数为30的月份也表示出来,接着在判断2月的天数,用if条件语句判断出2月且年份为闰年的,输出天数为29,其余则为28。...') elif month==4 or month==6 or month==9 or month==11: print('该月30') elif month==2 and (year %...= 0)): print('该月29') else: print('该月28')

1.4K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 获取本月的最后一

    一、需求 现在有一个场景,需要每月的最后一,发送一封邮件。 二、获取本月最后一 有没有办法使用Python的标准库轻松确定(即一个函数调用)给定月份的最后一?...env python # coding: utf-8 import datetime def last_day_of_month(any_day):     """     获取获得一个月中的最后一...env python3 # coding: utf-8 import datetime def last_day_of_month(any_day):     """     获取获得一个月中的最后一...str(now).split("-")  # 切割 # 年月日,转换为数字 year = int(year) month = int(month) day = int(day) # 获取这个月最后一...init__(self):         pass     def last_day_of_month(self,any_day):         """         获取获得一个月中的最后一

    3.6K30

    多少BUG,可以重来?

    其实使用语言的最重要的目的是为了沟通与交流,想想语言从无到,本身就是不断在发展变化,过于注重语法真的很大意义吗?我们经常把手段当作了目的,最后把目的倒忘了。...学校里教的和实践多大距离,在此我们再举一个例子,就是滤波电容的问题。只要是硬件工程师都用过滤波电容,可是多大比例真正理解了呢?...不少情况都是一个客户在重复犯另一个客户已经犯过的错误,而且有时候代价是极其惨痛的!再举一个亲身经历的案例。...我们一个人能工作多少年呢!让人苦笑不得的是,最终发现原来个工程师非常自信的删除了驱动中的几行代码,而这几行看似无用的代码,实际非常重要,它是为了规避芯片中的一个BUG,就这样,我们中招了!...我们相信,在嵌入式开发领域,大量的价值巨大的信息,没有分享出来,而这种信息对持有者本人来说,如果不分享出来,已经没有什么价值。

    47640

    你能连续读书多少

    image.png 【面试题】 一张“阅读记录表”,包含2个字段:用户id、阅读日期。 image.png 查询3月份以来,连续阅读5及以上的用户名单。 【解题步骤】 1....子查询 基于窗口函数lead获取的结果,要筛选出连续阅读5及以上的用户名单。...只需要满足以下条件: 1)“后面第1个日期”与“阅读日期”差1; 2)“后面第2个日期”与“阅读日期”差2; 3)“后面第3个日期”与“阅读日期”差3; 4)“后面第4个日期”与“阅读日期”差4...一个用户同时满足上面4个条件,说明:该用户至少一次连续阅读了5。 以上条件的过滤可以使用date_sub函数:获取某个日期前n的日期。

    47410
    领券