函数的返回值:
return(函数执行后返回的结果)
return后面可以跟任意的对象
返回值:有的有,有的没有
打印一个函数,如果返回None,则该函数没有返回值
一个函数没有写return,或者只写一个return,则相当于return None
使用:
1.直接使用函数的返回值
2.可以通过一个变量来接收函数的返回值(常用)
我们可以看到打印值与返回值的结果一样,但是打印值却不等于返回值,返回值可以再进行操作,后面的操作实际上是操作的返回值,
在函数中,return后面的代码都不会执行。
return一旦执行,那么函数自动结束。
可以使用return跳出循环
文档字符串:长字符串
在自定义函数时,告诉使用者自己定义的代码的意思
可以写多行注释,而#适合写一行注释
如果想要看python内置函数的使用,可以输入help(函数)
如
要注意:括号内的函数不要带括号(带括号是调用函数)
作用域:变量生效的区域
内层作用域可以访问外层作用域,外层作用域不能访问内层作用域
变量在不同的位置,访问结果也不同
局部变量:定义在函数内部,就在函数内部生效,不会对外部生效
在函数内部修改外部变量,需要使用关键字global,来声明变量
内部变量在寻找外部变量时寻找最近的