函数及其调用
- 将一块代码组织成一个函数
- 代码块分两种
- 函数不要太复杂,满足一个功能即可
- 函数可以嵌套
- 函数使用
- 函数使用需要先定义
- 即调用
- def+空格+函数名:
例如 def a():
语句 #缩进
- 函数使用
直接写出名字,小括号不能省略,括号内容根据情况
def fun():
print("造作啊")
print("来呀")
fun()
来呀
造作啊
函数
- str
- list ,tupe , set , map
函数参数和返回值
- 参数:给函数传递一些必要的数据或者信息
- 形式参数:单纯占位置,在定义函数的时候用到的参数,没有具体意义
- 实际参数:再调用函数时候输入的值
- 返回值:调用函数的时候,返回的一个结果
-需要的时候给返回值
-最好是这一个返回值,哪怕没有也返回一个none
-利用return返回
-返回空值: return None
-定义的函数遇到return就立即结束
-如果没有返回,python自动帮你返回空值
def hello(person):
print("{},你好".format(person))
return None
p = input("输入名字")
hello(p)
输入名字asd
asd,你好