
Also ich hab da so ein kleines Programm geschrieben. Wollte es aber strukturiert halten deswegen habe ich alle Funktionen in einem
separaten file namens funktionen.py geschrieben, Um das zu verdeutlichen habe ich das Programm hier vereinfacht dargestellt um meine Problematik verständlicher zu machen. Es geht sich ja nur um das Funktionsprinzip.
Code: Alles auswählen
#Variante 1 funktion in main.py
a = int(input("zahl1 eingeben"))
b = int(input("zahl2 eingeben"))
def rechnen():
c = a + b
print(c)
rechnen()
#Variante 2: Die gleiche funktion in separatem file funktionen.py
import funktionen
a = int(input("zahl1 eingeben"))
b = int(input("zahl2 eingeben"))
funktionen.rechnen()
#Das funktionen.py file ist in dem gleichen Ordner wie die main.py
Funktion in einem separatem file liegt.
Wie kann ich die funktionen separat halten aber so das die variablen aus dem main.py übernommen werden ? Falls dass das Problem
überhaupt ist.
LG