函数的关键字参数

简介: 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')

  

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

目录
相关文章
|
9月前
|
存储 安全 算法
【C/C++ 关键字 函数说明符 】C++ noexcept 关键字(指定某个函数不抛出异常)
【C/C++ 关键字 函数说明符 】C++ noexcept 关键字(指定某个函数不抛出异常)
113 0
|
5月前
|
Python
定义函数
定义函数。
50 4
|
5月前
|
Python
定义仅限关键字参数
定义仅限关键字参数
30 0
|
9月前
|
存储 Java C#
怎样定义函数
怎样定义函数
91 2
|
9月前
|
存储 Serverless Python
定义函数的方法
在编程中,函数是一个非常重要的概念。函数是一段可以重复使用的代码,它接受输入(称为参数),执行一系列操作,然后可能返回一些输出。通过定义函数,我们可以提高代码的可读性、可维护性和复用性。本文将介绍如何定义函数,并附上相应的代码示例。
81 1
|
9月前
|
Serverless Python
为什么要定义函数
为什么要定义函数
261 1
|
9月前
|
存储 程序员 编译器
C++注释、变量、常量、关键字、标识符、输入输出
C++注释、变量、常量、关键字、标识符、输入输出
C4.
|
9月前
|
Python
Phython定义函数
Phython定义函数
C4.
69 0
|
Python
python之有关关键字参数,默认参数,不定长参数,位置参数的定义,区别,以及使用方法。
python之有关关键字参数,默认参数,不定长参数,位置参数的定义,区别,以及使用方法。
129 0
20.从入门到精通:参数 位置参数 关键字参数 默认参数 匿名函数 return 语句 强制位置参数
20.从入门到精通:参数 位置参数 关键字参数 默认参数 匿名函数 return 语句 强制位置参数