笔记(局部变量、全局变量)

本文详细解析了Python中局部变量与全局变量的概念,包括它们的定义、使用范围以及如何通过global和nonlocal关键字进行变量作用域的转换。通过阅读本文,读者可以深入理解Python变量作用域的机制。

2017-07-08 11:50:08

局部变量: 在函数内定义的参数及变量,在函数外部无法访问。

全局变量:在函数体外部定义的变量,在整个程序中都生效。(如果内部函数有引用外部函数的同名变量或全局变量,并且对此变量有修改。那么python会认为他是一个局部变量)

 

global 变量名----可让变量更改为全局变量

nonlocal 变量名------可让变量更改为全局变量(内嵌函数中使用)

 

转载于:https://www.cnblogs.com/missmissmiss/p/7136308.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值