51Testing软件测试论坛

标题: *args和**kwargs的区别? [打印本页]

作者: 测试积点老人    时间: 2024-4-2 10:32
标题: *args和**kwargs的区别?
回复可见


作者: kallinr    时间: 2024-4-3 09:21
元组传参,字典传参
作者: 海海豚    时间: 2024-4-3 09:41
“*args”用于传递可变数量的位置参数,并将这些参数打包成一个元组(tuple)。这意味着在函数定义中,可以指定函数接受任意数量的位置参数。在函数调用时,可以传递任意数量的位置参数给函数。
“kwargs”用于传递关键字参数,并将这些参数打包成一个字典(dictionary)
作者: oliver.tang    时间: 2024-4-3 09:57
指针
作者: jingzizx    时间: 2024-4-3 11:27
*args”用于传递可变数量的位置参数
作者: litingting0214    时间: 2024-4-3 13:08
“*args”用于传递可变数量的位置参数,“kwargs”用于传递关键字参数




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2