您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python过程返回值

Python过程返回值

尽管每个函数都可能没有显式的返回,但它会有一个隐式的返回,即 None,顺便说一句,这是一个普通的Python对象。此外,功能通常是return None明确的。

我想隐式地返回None只是一种易于使用的优化。

我不知道您建议在以下情况下进行编译:

def t():
    if True:
        return 'ham'

return声明表明,一些 退换,是它None42'spam'。但是,某些函数实际上并不会返回任何内容,例如list.sort__init__,因此return None在每个函数的末尾要求一条语句将是一项开销__init__

python 2022/1/1 18:39:58 有253人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶