在python中把组织好,可重复使用的功能代码打包在一起,重复调用是为函数,python中分为系统自带函数和自定义函数
目录
1python函数自定义语法
2python函数形参类型
3Python函数的实参和形参
4python常用的内置函数分类
python函数自定义语法
def 函数名(参数):
语句块
例:
def hs(a):
a=a+1
return a
b=10
print('调用函数计算后结果:',hs(b))
1、def开头,代表定义函数
2、def和函数名中间要敲一个空格
3、之后是函数名,这个名字我们自己起的,这里的hs 即为函数名
4、函数名后跟圆括号(),代表定义的是函数,里边可加参数
5、圆括号()后一定要加冒号: 这个很重要
6、代码块部分,是由语句组成,要有缩进
7、调用函数hs(传参数)
python函数形参类型
1.位置参数
实参传递顺序必须形参一一对应
def hs(name,age):
print('name:',name)
print('age:', age)
hs('通高科技',18)
hs(18,'通高科技')
2.默认参数
默认参数可以不传值 ,也可以传值,如果有多个参数,建议有默认参数放在最后一个参数
def hs(age,name='通高'):
print('name:',name)
print('age:', age)
hs(18)
3.关键字参数
不用担心传递位置,可以任意顺序;例如下图换了位置不影响结果
def hs(age='',name=''):
print('name:',name)
print('age:', age)
hs(age=18,name='通高科技')
hs(name='通高科技',age=18)
Python函数的实参和形参
形式参数:在定义函数时,函数名后面括号中的参数就是形式参数,例如:图中a
实际参数:在调用函数时,函数名后面括号中的参数称为实际参数,也就是函数的调用者给函数的参数。例如:图中b
python常用的内置函数分类
1.数学运算
2.类型转换
3.序列操作
4.对象操作
5.反射操作
6.变量操作
7.交互操作
8.文件操作
9.编译执行
10装饰器