Python函数基础(day3)

简介:
112323121def 函数名(参数1,参数2,参数3,...)'''注释'''return234123'''定义阶段'''def tell_tag(tag,n)#有参数def tell_msg()#无参数'hello world''''调用阶段''''*'12'*'12'''执行结果'''1122returnreturn11return'''什么时候该有返回值?''''''什么时候不需要有返回值?'''3123'hello'3'hello'12121231234def foo(x,y,*args)12345def foo(x,y,*args)12345def foo(x,y,z)123def foo(x,y,**kwargs)12123def foo(x,y,**kwargs)12'a':1'b':2'c':3def foo(x,y,z)'z':1'x':2'y':3def foo(x,y)def wrapper(*args,**kwargs)'====>'5def foo(x,y,*args,a=1,b,**kwargs)1234534523453'c'4'd'51PS:def auth(name,age,sex)def auth(name,age,sex='male')'male'def auth(name,age,sex)'female'2def auth(name,age,sex)'test'18'male''test''male'18def number(x,y,*args)123456123456def auth(name,age,sex='male',**kwargs)'test'18'male''shanxi',如需转载请自行联系原作者
相关文章
|
1天前
|
存储 Python
【Python 基础】解释reduce函数的工作原理
【5月更文挑战第6天】【Python 基础】解释reduce函数的工作原理
|
1天前
|
Python
【Python 基础】解释map函数的工作原理
【5月更文挑战第6天】【Python 基础】解释map函数的工作原理
|
1天前
|
索引 Python
【Python 基础】解释Range函数
【5月更文挑战第6天】【Python 基础】解释Range函数
|
1天前
|
Python
Python中的匿名函数,即lambda函数
【5月更文挑战第6天】Python中的匿名函数,即lambda函数,用于简洁地定义小型函数,无需`def`关键字。示例:`double = lambda x: x * 2`,可将5加倍。常用于排序(自定义比较)、映射(如求平方)和过滤列表,以及作回调函数。然而,它们不适用于多行代码或复杂逻辑,此时需用常规函数。
4 0
|
5天前
|
NoSQL Serverless Python
在Python的Pandas中,可以通过直接赋值或使用apply函数在DataFrame添加新列。
在Python的Pandas中,可以通过直接赋值或使用apply函数在DataFrame添加新列。方法一是直接赋值,如`df['C'] = 0`,创建新列C并初始化为0。方法二是应用函数,例如定义`add_column`函数计算A列和B列之和,然后使用`df.apply(add_column, axis=1)`,使C列存储每行A、B列的和。
22 0
|
7天前
|
机器学习/深度学习 数据可视化 TensorFlow
Python用线性回归和TensorFlow非线性概率神经网络不同激活函数分析可视化
Python用线性回归和TensorFlow非线性概率神经网络不同激活函数分析可视化
|
9天前
|
Python 容器
python内置函数、数学模块、随机模块(二)
python内置函数、数学模块、随机模块(二)
|
9天前
|
索引 Python
python内置函数、数学模块、随机模块(一)
python内置函数、数学模块、随机模块(一)
|
9天前
|
Python
深入理解python的闭包函数
深入理解python的闭包函数
|
9天前
|
Python
python函数的返回值、嵌套方式以及函数中的变量(二)
python函数的返回值、嵌套方式以及函数中的变量(二)