python学习笔记30(全局变量的两种解决办法)
来源:互联网 发布:ubuntu ssh服务开启 编辑:程序博客网 时间:2024/06/07 01:32
先看程序:
>>> count = 0>>> def fuc(count): print count count +=1 >>> for i in range(0,10): fuc(count) # fuc函数并没有返回数据过来里 0000000000
解决方法一:全局变量
>>> count = 0>>> def fuc(): # 哪里需要全局变量,哪里声明一下,但是函数千万不要传参数。 global count print count count +=1 >>> for i in range(0,10): fuc() 0123456789
解决方法二:列表
>>> count = [0]>>> def fuc(): print count[0] count[0] = count[0] + 1 >>> global count>>> for i in range(0,10): fuc() 0123456789
0 0
- python学习笔记30(全局变量的两种解决办法)
- android 开发零起步学习笔记(十九):android使用全局变量的两种方法
- Python学习笔记之全局变量
- Python学习笔记之全局变量
- Python学习笔记之全局变量
- Python学习笔记之全局变量
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- android使用全局变量的两种方法
- Ruby学习笔记_Ruby的全局变量
- PHP学习笔记:全局变量的思考
- c++的全局变量(笔记)
- linux tail
- 如何理解矩阵特征值
- linux whereis which
- tomcat安装配置
- linux 目录结构
- python学习笔记30(全局变量的两种解决办法)
- MySQL SQL语句优化技巧
- OSI七层模型
- TCP/IP协议
- TCP协议三次握手、四次断开 过程分析
- javascript: if语句中的判断条件,什么时候为假?
- Wireshark基本介绍和学习TCP三次握手
- Android与H5交互
- CDC::Arc以及画一个电抗器