python 函数中的参数类型

2020-05-28 00:00:00 函数 参数 关键字 定义 可变

1.前言


Python 中函数的参数类型比较丰富,比如我们经常见到 *args**kwargs 作为参数。初学者遇到这个多少都有点懵逼,今天我们来把 Python 中的函数参数进行分析和总结。


2.Python 中的函数参数


在Python中定义函数参数有5种类型,我们来一一演示它们。


2.1必选参数


必须参数是基本的参数类型,当你在 Python 函数中定义一个必选参数时,每次调用都必须给予赋值,否则将报错。


>>>def fun(a):
       print("a=",a) 
   
>>>fun('felord.cn')
a= felord.cn
>>>fun()
Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: fun() missing 1 required positional argument: 'a'

相关文章