Globalny w Pythonie
a = 'this is a global variable'
def yourFunction(arg):
#you need to declare a global variable, otherwise an error
global a
return a.split(' ')
global python
"""
USING GLOBALS ARE A BAD IDEA, THE BEST WAY TO PERFORM AN ACTION WHICH NEEDS GLOBALS WOULD
BE TO USE RETURN STATEMENTS. GLOBALS SHOULD ONLY EVER BE USED IN RARE OCCASIONS WHEN YOU
NEED THEM
"""
# allows you to modify a variable outside its class or function
EXAMPLE:
def test_function():
global x
x = 10
test_function()
print(f"x is equal to {x}") # returns x is equal to 10
globalna zmienna python
a = 0
def testFor():
global a
if(a == 0):
#run code
jak globalne zmienne w Pythonie
def Takenin():
global ans
ans = "This is the coorect way to do it"
def Return():
Takenin()
print(f"ans :{ans}")
Globalny w Pythonie
x = 5
def foo():
global x = 10
print("local x:", x)
foo()
print("global x:", x)
globalny var w Pythonie
a = input('Hello: ')
if a == 'world':
global b
b = input('Here')
print b
#Prints the input for be as a result