知行编程网知行编程网  2023-01-04 07:00 知行编程网 隐藏边栏  0 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python变长参数的使用注意的相关知识,希望可以帮到处于编程学习途中的小伙伴

python变长参数的使用注意事项


说明

1、变长参数的使用过于灵活。函数的签名不够清晰,调用者需要花时间去了解如何调用这个方法。

例如,在位置参数和默认参数的情况下,还有可变参数、关键字参数和命名关键字参数。团队开发很容易效率低下。

2. 如果函数列表太长,虽然可以使用*args和**kwargs来简化,但也意味着函数可能有更好的实现方式,需要重构。


实例

def Book(book, book_list=None):
    print(book_list)
    if book_list is None:
        book_list = []
    book_list.append(book)
    for book in book_list:
        print(book)
    print(id(book_list))  
    
test1 = Book('First one')
test2 = Book('Second one')


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享