python如何传递参数?Python传递参数的方式有哪些?

在对一个函数进行定义的时候,一个函数中可能包含多个参数,那么这样的话一个在调用的时候也可能包含了多个实参,向函数传递实参方式很多,可使用位置实参,位置实参是要求实参的顺序与形参的顺序相同,同时还可以使用关键字实参,其中每个实参都由变量名和值组成,还可使用列表和字典,下面给大家介绍这些方式是如何使用的 。

python如何传递参数?Python传递参数的方式有哪些?

文章插图
1、位置实参
位置参数是方便每一个函数在调用的时候,将每一个实参对一个函数中定义的形参进行关联,我们将这种关联的方式就称之为位置实参,为了让大家更好的明白,举个例子:
【python如何传递参数?Python传递参数的方式有哪些?】def person(name,age):print(“my name is”+name)print(“age is”+age)person (‘wang’,’20’)在这段代码中,我们可以知道先定义了一个函数person,它将用来表示一个人名和年龄,在对person进行调用的时候,它会按照一定的调用顺序来进行参数直接的传递,将“wang”传递给name,20传递给age,最后的运行结果为:
my name wangage is 202、关键字实参
它传递给函数的过程,必须是将一个函数名的名字与值相对应,可以直接在一个实参中经名称和值进行关联,使用这个函数的好处就是,在函数传递的时候,不会对实参进行混淆,也不用考虑传递实参的顺序,它还可以清楚的表明每一个函数调用时所表达是意思 。
以上一共介绍了两种Python参数传递的方式,这篇关于python如何传递参数?Python传递参数的方式有哪些?的文章内容就先介绍到这里了,希望通过对这篇文章的阅读,可以帮助到大家 。

    推荐阅读