Python变量作用范围实例分析


Posted in Python onJuly 07, 2015

本文实例讲述了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实现html转ubb代码(html2ubb)
Jul 03 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
python和shell获取文本内容的方法
Jun 05 Python
Python使用matplotlib绘制随机漫步图
Aug 27 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 Python
Python写一个基于MD5的文件监听程序
Mar 11 Python
Django通用类视图实现忘记密码重置密码功能示例
Dec 17 Python
节日快乐! Python画一棵圣诞树送给你
Dec 24 Python
Windows下python3安装tkinter的问题及解决方法
Jan 06 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
Jan 12 Python
Python3+Appium安装及Appium模拟微信登录方法详解
Feb 16 Python
Python实现爬取逐浪小说的方法
Jul 07 #Python
python妹子图简单爬虫实例
Jul 07 #Python
python操作redis的方法
Jul 07 #Python
python生成IP段的方法
Jul 07 #Python
Python的多态性实例分析
Jul 07 #Python
Python中的urllib模块使用详解
Jul 07 #Python
Python实现图像几何变换
Jul 06 #Python
You might like
PHP基于GD库的图像处理方法小结
2016/09/27 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
2013/05/10 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
2014/08/08 Javascript
nodeJS代码实现计算交社保是否合适
2015/03/09 NodeJs
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
2015/11/19 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
4 种滚动吸顶实现方式的比较
2019/04/09 Javascript
javascript实现导航栏分页效果
2019/06/27 Javascript
vuex实现像调用模板方法一样调用Mutations方法
2019/11/06 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
[01:46]辉夜杯—打造中国DOTA新格局
2015/12/25 DOTA
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
Python网站验证码识别
2016/01/25 Python
python 自定义对象的打印方法
2019/01/12 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
如何将 awk 脚本移植到 Python
2019/12/09 Python
pandas 中对特征进行硬编码和onehot编码的实现
2019/12/20 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
潘多拉珠宝英国官方网上商店:PANDORA英国
2018/06/12 全球购物
拾金不昧的表扬信
2014/01/16 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
财务人员岗位职责
2015/02/03 职场文书
上甘岭观后感
2015/06/10 职场文书
Python 中数组和数字相乘时的注意事项说明
2021/05/10 Python