函数是一种仅在调用时运行的代码块。您可以将数据(称为参数)传递到函数中,然后由函数可以把数据作为结果返回。
在 Python 中,使用 def 关键字定义函数
函数可以没有参数
函数的参数可以是一个,也可以是多个
pass的作用相当于占位符,没有实际作用
要调用一个函数,必须使用函数名后跟圆括号的方式才能调用函数。根据函数的定义体,提供相应个数和类型的参数,每个参数之间用逗号分隔。
数的返回值,可以是多种多样的,非常灵活:
可以是任意类型的对象,比如字符串,数值,列表,字典等等
可以是一个表达式,函数会直接运行表达式,然后返回
可以是函数本身,利用这点可以实现递归调用。
另外还可以返回多个值
可以是None
函数hello_word没有使用return语句,但仍然会有返回值,这种情况下,函数默认返回None
奔跑的蜗牛