函数的关键字参数

简介: def func1(name, age, sex, *args): ''' 打印姓名,年龄,性别 ''' print(name) print(age) print(sex)# func1('python', 28,sex='man','s','2...
def func1(name, age, sex, *args):
    '''
    打印姓名,年龄,性别
    '''
    print(name)
    print(age)
    print(sex)

# func1('python', 28,sex='man','s','23') ## 工作经验:不定长参数都是放到最后
func1(name='python', age=30, sex='nv')
help(func1)

# def func1(a,b, c=100,*args,**kwargs):
#     print(a)
#     print(b)
#     print(c)
#     print(args)
#     print(kwargs)

# 不定长参数可以不接收值
# func1(10, 20, c=200)

# c是第三个位置,能接收第三个数据
# func1(10, 20, 300)

# func1(10, 20, 30, 40,50,60,name='python')

# 下一行报错:一个参数c只能接收一个值:这里是c接收了30和100
# func1(10,20,30,50,60, c=100,name='python')

  

                                                                   -------  知识无价,汗水有情,如需搬运请注明出处,谢谢!

目录
相关文章
|
10月前
|
存储 安全 算法
【C/C++ 关键字 函数说明符 】C++ noexcept 关键字(指定某个函数不抛出异常)
【C/C++ 关键字 函数说明符 】C++ noexcept 关键字(指定某个函数不抛出异常)
126 0
|
6月前
|
Python
定义函数
定义函数。
51 4
|
6月前
|
Python
定义仅限关键字参数
定义仅限关键字参数
32 0
|
10月前
|
存储 Java C#
怎样定义函数
怎样定义函数
98 2
|
9月前
|
Dart 开发者
Dart中的类型判断(is 关键字)
Dart中的类型判断(is 关键字)
189 0
|
10月前
|
存储 Python
函数的定义
函数的定义
|
10月前
|
算法 编译器 C语言
【C/C++ 关键字 函数说明符 】C/C++ _Noreturn关键字(表明调用完成后函数不返回主调函数)
【C/C++ 关键字 函数说明符 】C/C++ _Noreturn关键字(表明调用完成后函数不返回主调函数)
89 1
|
10月前
|
Serverless Python
为什么要定义函数
为什么要定义函数
267 1
C4.
|
10月前
|
Python
Phython定义函数
Phython定义函数
C4.
75 0
|
Python
python之有关关键字参数,默认参数,不定长参数,位置参数的定义,区别,以及使用方法。
python之有关关键字参数,默认参数,不定长参数,位置参数的定义,区别,以及使用方法。
140 0