python 函数\方法返回值问题

Python有些函数或者方法是没有返回值的,例如append、extend、remove,使用时会修改原对象。有些是有的,例如sorted,使用时,需要用一个变量接受返回值。
学了这么些天,我就在想,为什么要设计成这样子?统一设计为均有返回值或者均无返回值不是更方便记忆吗?
#Python#
全部评论
这么大晚上在思考python的inbuild的设计问题,小伙子前途无量,不过你这个思考的有点偏啊,类变量方法,python的都是无返回值的,你那个sorted不是类方法啊。 兄弟可以接触一下面向对象之类书籍
2 回复 分享
发布于 2022-09-26 13:22 江苏
补充一下,因为我有时就会写错,容易把list.remove()写成list = list.remove()
点赞 回复 分享
发布于 2022-09-26 01:04 广东

相关推荐

程序员鼓励师阿欢:哈哈哈哈哈笑死我了😂
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务