函数返回值的3道题
怎么用return True 和return False来做 本帖最后由 Twilight6 于 2022-9-24 14:44 编辑这图片治好了我多年的劲椎病......
你说要用 布尔值来做,应该只有第一题吧?
参考代码:
1、
def func(year):
if not year % 400 or (not year % 4 and year % 100):
return True
return False
或
def func(year):
return bool(not year % 400 or (not year % 4 and year % 100))
2、
def func2(l):
return l[:2]
3、
def func3(l):
if len(l) < 3:
return "列表太短"
if not l % 2:
return "偶数"
return "奇数"
Twilight6 发表于 2022-9-24 10:15
这图片治好了我多年的劲椎病......
你说要用 布尔值来做,应该只有第一题吧?
第3个值是l qq1151985918 发表于 2022-9-24 13:53
第3个值是l
!,迷糊了,哈哈,谢谢提醒,已更正
页:
[1]