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实现图片批量剪切示例
Mar 25 Python
Python获取系统默认字符编码的方法
Jun 04 Python
实例解析Python中的__new__特殊方法
Jun 02 Python
Python获取当前页面内所有链接的四种方法对比分析
Aug 19 Python
pycharm重命名文件的方法步骤
Jul 29 Python
python通过实例讲解反射机制
Oct 17 Python
解决Python中回文数和质数的问题
Nov 24 Python
Python matplotlib画曲线例题解析
Feb 07 Python
基于python检查矩阵计算结果
May 21 Python
python用opencv完成图像分割并进行目标物的提取
May 25 Python
Python项目跨域问题解决方案
Jun 22 Python
Python爬虫破解登陆哔哩哔哩的方法
Nov 17 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 全文搜索和替换的实现代码
2008/07/29 PHP
PHP 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
PHP安全技术之 实现php基本安全
2010/09/04 PHP
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
php数组删除元素示例
2014/03/21 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
PHP getallheaders无法获取自定义头(headers)的问题
2016/03/23 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
php图片合成方法(多张图片合成一张)
2017/11/25 PHP
jquery实现表格奇数偶数行不同样式(有图为证及实现代码)
2013/01/23 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
不要使用jQuery触发原生事件的方法
2014/03/03 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
使用Web Uploader实现多文件上传
2016/06/08 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
原生js仿浏览器滚动条效果
2017/03/02 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
layer插件select选中默认值的方法
2018/08/14 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
python使用cPickle模块序列化实例
2014/09/25 Python
用Python进行一些简单的自然语言处理的教程
2015/03/31 Python
python编码最佳实践之总结
2016/02/14 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
python在非root权限下的安装方法
2018/01/23 Python
python读取并写入mat文件的方法
2019/07/12 Python
Python爬虫程序架构和运行流程原理解析
2020/03/09 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
微软香港官网及网上商店:Microsoft HK
2016/09/01 全球购物
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
学校消防演习方案
2014/02/19 职场文书
2015年志愿者服务工作总结
2015/04/20 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server