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实现信用卡系统(支持购物、转账、存取钱)
Jun 24 Python
通过5个知识点轻松搞定Python的作用域
Sep 09 Python
Python编程之string相关操作实例详解
Jul 22 Python
matplotlib subplots 调整子图间矩的实例
May 25 Python
python图像和办公文档处理总结
May 28 Python
PyCharm搭建Spark开发环境实现第一个pyspark程序
Jun 13 Python
python处理自动化任务之同时批量修改word里面的内容的方法
Aug 23 Python
在OpenCV里使用Camshift算法的实现
Nov 22 Python
解决Python中回文数和质数的问题
Nov 24 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
Feb 14 Python
Python任务自动化工具tox使用教程
Mar 17 Python
Python reversed函数及使用方法解析
Mar 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实现打包zip并下载功能
2018/06/12 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
javaScript call 函数的用法说明
2010/04/09 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
JQuery.Ajax之错误调试帮助信息介绍
2013/07/04 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
浅析Bootstrap表格的使用
2016/06/23 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
2017/06/25 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
iView框架问题整理小结
2018/10/16 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
Vue v-for中的 input 或 select的值发生改变时触发事件操作
2020/08/31 Javascript
使用Python中的tkinter模块作图的方法
2017/02/07 Python
利用Python+Java调用Shell脚本时的死锁陷阱详解
2018/01/24 Python
详解Python字典的操作
2019/03/04 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
浅谈Python 递归算法指归
2019/08/22 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
2020/05/11 Python
Python中SQLite如何使用
2020/05/27 Python
本科生的职业生涯规划范文
2014/01/09 职场文书
技校学生个人职业生涯规划范文
2014/03/03 职场文书
实习会计求职自荐信范文
2014/03/10 职场文书
2014年化验室工作总结
2014/11/21 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
业务员岗位职责范本
2015/04/03 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书