Ich habe eigentlich eine recht simple Frage:
Ich habe zwei Dateien "main.py" und "definition.py" und möchte in "definition.py" eine Funktion definieren, und diese mit einer Variablen aus "main.py" in "main.py" verwenden.
Die Dateien sehen wie folgt aus:
Code: Alles auswählen
#definition.py
def x():
print(k)
Code: Alles auswählen
#main.py
from definition import x
k = 5
x()
Wie kann ich die Variable modifizieren, sodass sie auch von importierten Funktionen erkannt wird? Ich möchte wenn ich "main.py" laufen lasse die Variable per
Code: Alles auswählen
k=input()