PYTHON * 和**的用法

Posted UQI-LIUWJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PYTHON * 和**的用法相关的知识,希望对你有一定的参考价值。

1 做乘法

2 表示倍数 

 3 *parameter

用来接受任意多个参数并将其放在一个元组中

4 *+可迭代元素

         函数在调用多个参数时,在列表、元组、集合、字典及其他可迭代对象作为实参,并在前面加 *进行解包

        如   *(1,2,3)解释器将自动进行解包然后传递给多个单变量参数(参数个数要对应相等)。

 

5 **parameter

用于接收类似于关键参数一样赋值的形式的多个实参放入字典中(即把该函数的参数转换为字典)。

 

 

 

以上是关于PYTHON * 和**的用法的主要内容,如果未能解决你的问题,请参考以下文章

python学习:python的星号(*)和双星号(**)用法

Python—Numpy库的用法

Python中“*”和“**”的用法 || yield的用法 || ‘$in’和'$nin' || python @property的含义

关于python 的while的用法

Python中*args 和**kwargs的用法

python中split的具体用法