Python论坛  - 讨论区

标题:[python-chinese] global变量

2007年04月08日 星期日 12:06

jessinio smith jessinio在gmail.com
星期日 四月 8 12:06:21 HKT 2007

#!/usr/bin/python
# -*- coding: utf-8 -*-

import time

def doLoop():
    while 1:
    global mainVar #Õâ¾ä»°ÓкÍûÓÐÊÇÒ»ÑùµÄ£¬ÎªÊ²Ã´£¿£¿
    print mainVar
    time.sleep(2)

mainVar = 1
doLoop()

-- 
×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070408/ab35dfac/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年04月08日 星期日 12:23

Leo Jay python.leojay在gmail.com
星期日 四月 8 12:23:07 HKT 2007

On 4/8/07, jessinio smith <jessinio在gmail.com> wrote:
> #!/usr/bin/python
> # -*- coding: utf-8 -*-
>
> import time
>
> def doLoop():
>     while 1:
>     global mainVar #这句话有和没有是一样的,为什么??
>     print mainVar
>      time.sleep(2)
>
> mainVar = 1
> doLoop()
>

这种语言相关的问题都可以在python文档中找到的。
见python文档,Language Reference的6.13


-- 
Best Regards,
Leo Jay

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号