python中global用法实例分析


Posted in Python onApril 30, 2015

本文实例讲述了python中global用法。分享给大家供大家参考。具体分析如下:

1、global---将变量定义为全局变量。可以通过定义为全局变量,实现在函数内部改变变量值。

2、一个global语句可以同时定义多个变量,如 global x, y, z

示例程序:

>>> def func():
...   global x
...   print 'x is ', x
...   x = 2
...   print 'Change local x to ', x
...
>>> x = 50
>>> func()
x is 50
Change local x to 2

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
tornado捕获和处理404错误的方法
Feb 26 Python
python避免死锁方法实例分析
Jun 04 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
May 03 Python
Python3.6正式版新特性预览
Dec 15 Python
Python 比较两个数组的元素的异同方法
Aug 17 Python
Python标准库inspect的具体使用方法
Dec 06 Python
Pandas 同元素多列去重的实例
Jul 03 Python
Python笔记之代理模式
Nov 20 Python
python实现超级玛丽游戏
Mar 18 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
Jul 01 Python
Python爬虫教程之利用正则表达式匹配网页内容
Dec 08 Python
Python装饰器详细介绍
Mar 25 Python
python中as用法实例分析
Apr 30 #Python
python中pass语句用法实例分析
Apr 30 #Python
python中assert用法实例分析
Apr 30 #Python
python实现同时给多个变量赋值的方法
Apr 30 #Python
python实现指定字符串补全空格的方法
Apr 30 #Python
python遍历数组的方法小结
Apr 30 #Python
python模拟enum枚举类型的方法小结
Apr 30 #Python
You might like
php实现的mongodb操作类
2015/05/28 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
2012/07/31 Javascript
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
node.js中的url.format方法使用说明
2014/12/10 Javascript
javascript正则表达式中的replace方法详解
2015/04/20 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
2015/12/17 Javascript
javascript多物体运动实现方法分析
2016/01/08 Javascript
搭建Bootstrap离线文档的方法
2016/12/02 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
Element Popover 弹出框的使用示例
2020/07/26 Javascript
vue中的v-model原理,与组件自定义v-model详解
2020/08/04 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
从零开始学Python第八周:详解网络编程基础(socket)
2016/12/14 Python
Python堆排序原理与实现方法详解
2018/05/11 Python
实践Vim配置python开发环境
2018/07/02 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
2020/01/02 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
python产生模拟数据faker库的使用详解
2020/11/04 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
PyQt 如何创建自定义QWidget
2021/03/24 Python
大学生期末自我鉴定
2014/02/01 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
写给老师的感谢信
2015/01/20 职场文书
2019年大学毕业生个人自我鉴定范文大全
2019/03/21 职场文书
Mysql MVCC机制原理详解
2021/04/20 MySQL
golang elasticsearch Client的使用详解
2021/05/05 Golang
Golang 入门 之url 包
2022/05/04 Golang