gpt4 book ai didi

python - Udacity 函数 valid_year(year) —— 为什么 1920 被认为是不正确的?

转载 作者:行者123 更新时间:2023-12-01 05:42:06 25 4
gpt4 key购买 nike

我在 IDLE 上得到了正确的输出,但提交的内容显示它不正确。预先感谢您的任何建议/解决方案。

代码:

def valid_year(year):
for i in range(1900,2021):
if year.isdigit() and int(year)==i:
return year

空闲输出: /image/33XKr.jpg

不正确。您的提交未返回正确的结果输入“1920”。您提交的内容通过了 9 个测试用例中的 7 个。

最佳答案

尝试这个更简单的版本:

def valid_year(year):
if not year.isdigit():
return False
return 1900 <= int(year) <= 2021

关于python - Udacity 函数 valid_year(year) —— 为什么 1920 被认为是不正确的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17267819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com