Python变量作用范围实例分析
2015-07-07 00:00
696 查看
本文实例讲述了Python变量作用范围。分享给大家供大家参考。具体如下:
#coding=utf-8 #变量作用范围 global z #使用全局变量 z=1 #给全局变量赋值 x=99 #x全局变量声明时初始化 def foo(y): #y和z在函数中被赋值:局部的 #局部区域 z=x+y #x没被赋值,所以它是全局的 return z def bar(y): global z z=x+y return z print foo(1) #结果=100 print z #结果=1 print bar(1) #结果=100 print z #结果=100
希望本文所述对大家的Python程序设计有所帮助。
相关文章推荐
- Python实现合并字典的方法
- python类和继承用法实例
- Python可变参数函数用法实例
- Python打印斐波拉契数列实例
- python 中的set与list,tuple
- Scrapy的安装_Python
- python 元组tuple
- 【Python 学习手册笔记】如何运行程序
- Python中的try... exception
- python2.7.7笔记if in
- 为了省钱开始学习python(1)
- python 实现冒泡算法(range函数)
- Python学习笔记
- Mac OS X在建筑Python科学计算环境
- python3.4 安装
- Python图像处理(15):SVM分类器
- [Python基础]009.os模块(1)
- Python之简单工厂模式实现
- Python - sqlalchemy Orm
- Python3.x和Python2.x的区别