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中的choice()方法使用详解
May 15 Python
深入理解python中的select模块
Apr 23 Python
Python算法之求n个节点不同二叉树个数
Oct 27 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
Python入门学习指南分享
Apr 11 Python
python中int与str互转方法
Jul 02 Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
Jun 21 Python
Python加密模块的hashlib,hmac模块使用解析
Jan 02 Python
opencv 图像滤波(均值,方框,高斯,中值)
Jul 08 Python
Python timeit模块原理及使用方法
Oct 10 Python
浅谈Selenium+Webdriver 常用的元素定位方式
Jan 13 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的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
PHP_Cooikes不同页面无法传递的解决方法
2014/03/07 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
php获取小程序码的实现代码(B类接口)
2020/06/13 PHP
PHP利用curl发送HTTP请求的实例代码
2020/07/09 PHP
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
从零学JSON之JSON数据结构
2014/05/19 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
jquery实现垂直无限轮播的方法分析
2019/07/16 jQuery
使用Webpack提升Vue.js应用程序的4种方法(翻译)
2019/10/09 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
python topN 取最大的N个数或最小的N个数方法
2018/06/04 Python
一文带你了解Python中的字符串是什么
2018/11/20 Python
在scrapy中使用phantomJS实现异步爬取的方法
2018/12/17 Python
Python面向对象进阶学习
2019/05/21 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
北承题目(C++)
2012/05/16 面试题
计算机应用专业毕业生求职信
2013/10/24 职场文书
优秀毕业生自我鉴定
2014/01/19 职场文书
技术比武方案
2014/05/19 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
特岗教师个人总结
2015/02/10 职场文书
大学运动会通讯稿
2015/07/18 职场文书
Html5生成验证码的示例代码
2021/05/10 Javascript
Mysql 用户权限管理实现
2021/05/25 MySQL
教你如何让spark sql写mysql的时候支持update操作
2022/02/15 MySQL
python中的sys模块和os模块
2022/03/20 Python
Python测试框架pytest高阶用法全面详解
2022/06/01 Python