闰年检查器未通过未知测试用例

2024-05-19 08:12:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Sololearn学习Python,我被这个练习卡住了

Task conditions: You need to make a program to take a year as input and output "Leap year" if it’s a leap year, and "Not a leap year", if it’s not.

To check whether a year is a leap year or not, you need to check the following:

  1. 如果年份可以被4整除,请转至步骤2。否则,这一年就不是闰年
  2. 如果年份可以被100整除,请转至步骤3。否则,这一年就是闰年
  3. 如果一年可以被400整除,那么这一年就是闰年。否则,这不是闰年

我的代码:

Sololearn正在隐藏一些测试用例以避免作弊。共有7个测试用例,其中2个失败

我错过了什么


Tags: andtotaskifchecknot步骤测试用例
2条回答

请查看规则中的步骤2,以及如何在代码中实现该步骤

根据你的规则,2024年是闰年——但你的代码说不是

我不会给你正确的代码,因为这几乎肯定是家庭作业,但你没有正确地实现步骤2

你应该重新思考你的代码:如果我们输入第四年(闰年),你的代码的输出是什么

以下是知道一年是否是闰年的规则:

要成为闰年,年份数必须能被四整除——世纪末年份除外,世纪末年份必须能被400整除。这意味着2000年是闰年,尽管1900年不是。2020年、2024年和2028年都是闰年

相关问题 更多 >

    热门问题