首页后端开发PythonPython中参数前星号的作用是什么?

Python中参数前星号的作用是什么?

时间2023-06-01 13:29:01发布访客分类Python浏览781
导读:中,参数前星号( 的作用是将不定数量的参数传递给函数。这种参数称为不定长参数,可以是任意数量的位置参数或关键字参数。具体来说,有以下两种情况1. args表示任意数量的位置参数。t_args(args argst(arg t_args('...

中,参数前星号()的作用是将不定数量的参数传递给函数。这种参数称为不定长参数,可以是任意数量的位置参数或关键字参数。

具体来说,有以下两种情况

1. args表示任意数量的位置参数。

t_args(args) argst(arg)

t_args('hello', 'world', '!')

输出结果为

hello

world

2. kwargs表示任意数量的关键字参数。

t_kwargs(kwargs)s()t(key, value)

tamederale')

输出结果为

```ame lice

age 18derale

需要注意的是,不定长参数必须放在参数列表的面,否则会出现语法错误。

参数前星号()的作用是将不定数量的参数传递给函数,可以是任意数量的位置参数或关键字参数。不定长参数必须放在参数列表的面。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python中参数前星号的作用是什么?
本文地址: https://pptw.com/jishu/56824.html
python2怎么更新(详细介绍Python2升级的方法) Python2不再支持(Python2停止更新,现在应该使用Python3)

游客 回复需填写必要信息