- 自定义函数
- 函数的作用:实现一个功能可以重复使用
- 自定义函数作用:当自带函数满足不了需求时,可自定义函数
- 内置函数:python自带函数
- 变量接收返回值,print()打印返回值,若无提供返回值,打印会返回空值None
- 若自定义函数带return语句,print调用函数变量名会返回return值,因为变量接收返回值
def f1():
print(8)
return 123
f1()
a = f1()
print(a)
打印结果:
8
8
123
- 参数
- 必备参数
- 默认参数
- 关键字参数
- 位置传参
- 不定长参数((*args,**kwargs),传多少个都可以)
def f2(j): #必备参数,调用时需加入参数,不给值会报错
print(j) #打印参数不会有返回值
print(10) #函数内有自带打印值,会返回空值None
b = f2(777)
print('----')
print(b)
以下是打印结果:
777
10
----
None
def f3(j = 6): # 默认参数,调用时不给值会调用默认值
print(j)
f3()
6
def f4(a,b): #关键字参数
print(a)
print(b)
f4(4,