About 164,000 results
Open links in new tab
  1. python - How can I use a global variable in a function? - Stack …

    Jul 11, 2016 · How do I create or use a global variable inside a function? How do I use a global variable that was defined in one function inside other functions? Failing to use the global …

  2. python - Why isn't the 'global' keyword needed to access a global ...

    From my understanding, Python has a separate namespace for functions, so if I want to use a global variable in a function, I should probably use global. However, I was able to access a …

  3. When do I need to use the global keyword in python

    Aug 8, 2012 · However, when that line is encountered inside a function, it creates a local reference bar unless you say global bar. In effect, you have two different variables named bar: …

  4. In Python what is a global statement? - Stack Overflow

    Dec 14, 2012 · What is a global statement? And how is it used? I have read Python's official definition; however, it doesn't make a lot of sense to me.

  5. Correct Use Of Global Variables In Python 3 - Stack Overflow

    Defining a variable on the module level makes it a global variable, you don't need the global keyword. The second example is correct usage. However, the most common usage for global …

  6. Python global keyword - Stack Overflow

    Jul 28, 2017 · Using the global keyword is similar to non-local, but instead of moving upward through the namespace layers, it only searches in the global namespace for the variable …

  7. Why does assigning to my global variables not work in Python?

    If you don't assign to a in the function (as with printA ()) then Python uses the global variable A. To mark a variable as global you need to use the global keyword in Python, in the scope that …

  8. python - Global dictionaries don't need keyword global to modify …

    You can modify any mutable object without using global keyword. This is possible in Python because global is used when you want to reassign new objects to variable names already …

  9. Global keyword in python: why, reputation and ¿real use?

    Dec 11, 2018 · However, my thoughts are the following: 1) The global keyword must be there for some reasons. ¿Which were the reasons to include it in python core? 2) Regarding its …

  10. python - The rule of thumb as to when we should use a global …

    May 25, 2020 · You don't need it to invoke a method on a global variable that might change its internal state or content: You only need the global keyword when you want to reassign (=) a …