首页   注册   登录
 codechaser 最近的时间轴更新
ONLINE

codechaser

  •   上海大学
    V2EX 第 295232 号会员,加入于 2018-02-28 15:15:34 +08:00
    今日活跃度排名 9132
    勤能补拙
    为什么总是显示我重定义?
    C/C++/Obj-C  •  codechaser  •  7 天前  •  最后回复来自 geelaw
    6
    一共 10 队报名比赛,怎么安排赛制呢?
    问与答  •  codechaser  •  8 天前  •  最后回复来自 yu95
    14
    后缀为"tw"的域名是不是无法在国内访问啊?
    程序员  •  codechaser  •  1 天前  •  最后回复来自 Trumeet
    16
    coding.net 为什么进去就跳到腾讯云了?
    程序员  •  codechaser  •  14 天前  •  最后回复来自 CodingNET
    12
    怎么消除`Merge & pull request`这个东西?
    git  •  codechaser  •  15 天前  •  最后回复来自 zjb861107
    10
    C 中这样的代码块有什么作用?
    C/C++/Obj-C  •  codechaser  •  19 天前  •  最后回复来自 yuikns
    5
    CLion 中如何在头文件和源文件切换?
    C/C++/Obj-C  •  codechaser  •  24 天前  •  最后回复来自 AnsonUTF8
    2
    vscode 自动补全问题
    Visual Studio Code  •  codechaser  •  24 天前  •  最后回复来自 littleMaple
    5
    codechaser 最近回复了
    1 天前
    回复了 Kuonji 创建的主题 Python 局部变量疑惑,为什么这里的不用 global
    如果只是引用外层变量的话,是不需要 global 的。但是要是涉及到赋值时则需要使用 global,前提是那个全局变量已经被引入到了当前作用域。
    ```python
    def f():
    print(s)

    #不会出错
    s = "foo"
    f()

    def foo():
    s = 100
    print(s)

    #也不会出错
    foo()

    def test():
    print(s)
    #这里会出错
    s = 555
    print(s)

    test()
    # local variable 's' referenced before assignment
    ```

    > We only need to use global keyword in a function if we want to do assignments / change them. global is not needed for printing and accessing. Why? Python “ assumes ” that we want a local variable due to the assignment to s inside of f(), so the first print statement throws this error message. Any variable which is changed or created inside of a function is local, if it hasn ’ t been declared as a global variable. To tell Python, that we want to use the global variable, we have to use the keyword “ global ”, as can be seen in the following
    @c6h6benzene 现在又有一个队报名了,变成11个队了...
    @crazylinus 是个思路,谢谢!
    @c6h6benzene 你好!这个能公平吗?
    @hhhsuan 去年有人说网路中文可以申请免费域名,我就申了一个,结果昨天用不能访问
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2073 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1