函数(三)

函数的返回值:
return(函数执行后返回的结果)
return后面可以跟任意的对象
返回值:有的有,有的没有
打印一个函数,如果返回None,则该函数没有返回值
在这里插入图片描述

一个函数没有写return,或者只写一个return,则相当于return None
使用
1.直接使用函数的返回值
2.可以通过一个变量来接收函数的返回值(常用)
在这里插入图片描述

我们可以看到打印值与返回值的结果一样,但是打印值却不等于返回值,返回值可以再进行操作,后面的操作实际上是操作的返回值,

在函数中,return后面的代码都不会执行。

return一旦执行,那么函数自动结束。
在这里插入图片描述

可以使用return跳出循环

文档字符串:长字符串
在自定义函数时,告诉使用者自己定义的代码的意思
可以写多行注释,而#适合写一行注释
在这里插入图片描述

如果想要看python内置函数的使用,可以输入help(函数)
在这里插入图片描述
要注意:括号内的函数不要带括号(带括号是调用函数)

作用域:变量生效的区域
内层作用域可以访问外层作用域,外层作用域不能访问内层作用域
在这里插入图片描述
在这里插入图片描述

变量在不同的位置,访问结果也不同
局部变量:定义在函数内部,就在函数内部生效,不会对外部生效
在这里插入图片描述

在函数内部修改外部变量,需要使用关键字global,来声明变量
在这里插入图片描述

内部变量在寻找外部变量时寻找最近的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值