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 广东

相关推荐

不愿透露姓名的神秘牛友
07-07 18:05
哈哈哈哈哈感觉朋友找工作的已经疯掉了,直接上图
码农索隆:真老板娘:“我嘞个去,这不我当年的套路吗
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 11:16
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务