当前位置:   article > 正文

python中fun函数_Python中函数参数调用方式分析

python中的fun函数用法

本文实例讲述了Python中函数参数调用方式。分享给大家供大家参考,具体如下:

Python中函数的参数是很灵活的,下面分四种情况进行说明。

(1) fun(arg1, arg2, ...)

这是最常见的方式,也是和其它语言类似的方式

下面是一个实例:

>>> def fun(x, y):

return x - y

>>> fun(12, -2)

14

(2) fun(arg1, arg2=value2, ...)

这种就是所谓的带默认参数的函数,调用的时候我们可以指定arg2的值,也可以省略。

下面是带默认参数的函数实例:

>>> def fun(x, y=0):

return x - y

>>> fun(10)

10

>>> fun(10, -2)

12

>>> fun(10, y=2)

8

>>> fun(x=10, y=2)

8

带默认参数的函数有如上四种调用方式,但是我们调用的时候参数的名称必须和函数定义的时候的参数一致,否则会报错:

>>> fun(a=10, b=2)

Traceback (most recent call last):

File "", line 1, in

fun(a=10, b=2)

TypeError: fun() got an unexpected keyword argument 'a'

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/54702
推荐阅读
相关标签
  

闽ICP备14008679号