键盘输入一个年份,判断该年是否为闰年。闰年的判断条件为,该年份如果能被4整除但不能被100整除,或者该年份能够被400整除。

键盘输入一个年份,判断该年是否为闰年。闰年的判断条件为,该年份如果能被4整除但不能被100整除,或者该年份能够被400整除。

year = int(input())

if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:  
    print(f"{year}年是闰年。")  
else:  
    print(f"{year}不是闰年。")  


  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7575793
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:失业后,我如何在1年半通过数据分析将收入翻了三倍
  • 除此之外, 这篇博客: 普通大学,多年功能测试,3年进入小米,软件测试如何有效的学习?中的 Share2:想拿到年薪二十万,需要具备哪些技能? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 由于历史原因,大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等。

    我大学学的计算机专业,有一定的编程基础。我的软件测试职业开始和大多数测试人员一样,一开始在一家电商公司做软件功能测试。

    有人留言问到我,在一线城市做功能测试,如果定个小目标,想拿到年薪二十万,需要具备哪些技能?

    首先必须熟练整个产品的业务流程、业务是基础,这样保证产品在快速迭代时、不仅保证新功能的完整性,而且快速回归原有功能不受影响。

    然后需要掌握一些常用测试工具来辅助测试:

    Web端测试:浏览器开发者工具使用,network、console控制台、兼容性测试

    移动端app测试:(安卓/IOS/ipad端)测试全流程,兼容性测试、稳定性测试,流畅度测试、adb常用命令

    服务端:掌握接口测试、抓包工具使用、如何校验接口的完整性

    Linux:常用shell命令,查看错误日志

    数据库测试:熟悉数据库表结构,掌握常用增删改查sql语句,便于分析测试结果。

    常用工具使用:SVN/git版本控制工具 、postman、jenkins应用打包和构建

    换句话说,如果你拿到一个新的产品测试功能,你如果能通过数据库的表结构,和分析系统日志来快速的熟悉产品业务,说明你的测试思维,功能测试能力已经非常优秀了。

    当时我掌握了以上技能点,在公司将工作效率提高了,相对比较轻松,这就导致我有充足的时间,拾起编程语言,最初用的java语言,然后学习各种自动化测试技术,当时觉得自动化测试特别有意思,而且挺神奇,激发了我浓厚的兴趣。

    后来发现Python语言越来越火,而且我发现python来做自动化和对于编程基础比较薄弱的测试工程师来说特别的合适,

    python还能用来爬虫,用python还能写一些定时脚本,数据库脚本,效率非常高

  • 以下回答由chatgpt基于相关博客总结生成:

    题解:

    根据闰年的规则,能被4整除但不能被100整除的年份,或者能被400整除的年份都是闰年。 我们可以用 if-elif-else 来判断年份是否为闰年。

    代码如下:

    year = int(input("请输入一个年份:"))
    if year % 4 == 0 and year % 100 != 0:
        print("%d年为闰年" % year)
    elif year % 400 == 0:
        print("%d年为闰年" % year)
    else:
        print("%d年不是闰年" % year)
    

    我们首先通过 input() 函数接受输入年份的值,通过 int() 函数将输入的年份转化为整数类型。然后,我们使用条件语句 if-elif-else 来判断年份是否为闰年。

    如果年份符合第一个条件(能被4整除但不能被100整除),则输出该年为闰年;如果符合第二个条件(能被400整除),则输出该年为闰年;否则输出该年不是闰年。