在python编程中如何使用global?

全球变量在Python编程中扮演重要角色,特别是在函数内部操作外部变量时。使用`global`声明可在函数内部访问和修改这些变量。了解`global`的正确用法是提升Python技能的关键,资深技术专家李刚在《21天通关Python》课程中对此进行了详细讲解,结合配套书籍,为Python初学者提供全面的学习资源。
摘要由CSDN通过智能技术生成

在大家学习Python的过程中或多或少都会遇到一个词——global,这个词在Python整个编程体系中的作用,就像一颗螺丝钉一样,虽然看起来不起眼,但是缺少它,程序就会出问题。

简单地说,它的作用就是在Python中定义函数时,若想在函数内部对函数外的变量进行操作,就需要在函数内部声明其为global。

例如: x = 1
def func():
       x = 2  //在func函数中并未在x前面加global,所以func函数无法将x赋为2,无法改变x的值
func()
print(x)
输出:1 
修改: x = 1
def func():
       global x //加了global,则可以在函数内部对函数外的对象进行操作了,也可以改变它的值了
       x = 2
func()
print(x)
输出:2 

需要注意的是:global需要在函数内部声明,若在函数外声明,则函数依然无法操作x

对于global的用法这只是九牛一毛,想知道更多关于global的用法吗?那就点击下方视频链接,听知名技术专家李刚老师对Python编程中global的更多用法的详细解析吧!

李刚老师出版的《疯狂Java》系列图书曾得到市场的广泛认可,经过多次再版,并被多家高校选作教材。上方视频来自于李刚老师的在线视频课程《21天通关Python》第四章 第五节 变量作用域。

大家都有学习Python的困惑,今天就给大家推荐一本巨有影响力的Python实战书,上线时间仅2个月,就超越了众多实力派,成京东和当当网上的长期畅销图书&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值