返回顶部

收藏

Demonstrates global variables

更多
def read_global():
    print 'From inside the local namespace of read_global(), value is:', value

def shadow_global():
    value = -10
    print 'From inside the local namespace of shadow_global(), value is:', value

def change_global():
    global value
    value = -10
    print 'From inside the local namespace of change_global(), value is:', value

# main
# value is a global variable because we're in the global namespace here
value = 10
print 'In the global namespace, value has been set to:', value, '\n'

read_global()
print 'Back in the global namespace, value is still:', value, '\n'

shadow_global()
print 'Back in the global namespace, value is still:', value, '\n'

change_global()
print 'Back in the global namespace, value has now changed to:', value

标签:Python,基础

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2017-11-20 00:00:00 Bottle 源码阅读(六) -- Python Web 服务基础
  2. 博主 发表 2014-02-21 16:00:00 Python基础入门
  3. 博主 发表 2014-08-17 13:19:00 Python基础02 基本数据类型
  4. 田俊 发表 2014-09-10 11:32:36 (4)一起用python之基础篇——入门书
  5. 博主 发表 2014-08-18 12:10:00 Python基础03 序列
  6. the5fire 发表 2016-10-13 13:11:04 Python基础看完了?来两本进阶书
  7. 田俊 发表 2014-09-10 11:32:35 (5)一起用python之基础篇——numpy
  8. 芍薬居P 发表 2018-02-11 08:21:13 零基础用 Python 画图表,让你的论文更美观
  9. 博主 发表 2014-08-23 01:10:00 Python基础04 运算
  10. 田俊 发表 2014-09-10 11:32:32 (6)一起用python之基础篇——数据结构
  11. 博主 发表 2014-08-23 13:10:00 Python基础05 条件判断和循环
  12. 博主 发表 2014-02-21 16:00:00 Python基础入门

发表评论