欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

python定义函数参数类型 python 函数参数定义

最编程 2024-08-12 12:16:12
...
1.函数的创建
def function():
函数体
2.函数形参和实参
形参是函数创建或定义时候括号内的参数;
实参是函数被调用时传递进去,括号内实际的参数。
3.函数文档
(1)内部注释:‘ ’,单引号加注释体表示一行,可用“““ ”””打印多行;
(2)打印函数文档:
函数名function.__doc__(双下横线),直接打印函数文档
help(函数名);
4.注释
以#开头即可:#xxxxx
5.关键字参数
为了避免函数在调用过程中因为形参给的顺序与函数定义时实参不对应而产生的错误。
因而在为形参添加关键字,以说明参数。
例:def zjhfunction(a,b):
print(a/b)
>>>zjhfunction(2,5),正确情况下调用;如果不小心参数给反了
zjhfunction(5,2),则会发生不一样的结果。
>>>zjhfunction(b=5,a=2),则依然还会正确进行。
6.默认参数
(1)在定义时直接设置默认值:
def zjhfunction(a=1,b=2):
xxx
调用时,形参可为空,或者赋想要的值。
7.收集参数
(1)
def zjh(*params):
xxx
zjh(1,2,'zjh',2.3)
运行时:将形参打包成元祖params。可输出长度(此处为个数,从1开始)为4.
params[i]表示第i个元素。
(2)收集参数加定制参数
def zjh(*params,xxr):
xxx
在调用时必须给关键字参数另外赋值或者是在定义时直接设置默认值:
zjh(1,2,'ex',2.3,xxr=7)
8.论python只有函数么有过程
简单过程与函数的区别:
过程没有返回值,函数有返回值。
注:在python中所有的函数都有返回某些东西,没有时返回None;
例:

推荐阅读