Hallo,
ich habe eine allgemeine Frage:
Wenn ich ein Programm in Python, z.B. für die Berechnung der
Fakultät erstelle und es dann abspeichere und danach wieder
aufrufe, dann llasen sich keine Berechnungen mehr durchführen.
>>>fact(100) funktioniert dann nicht mehr.
Die Berechnungen funktionieren also nur während der Neu-Erstellung
und nicht beim Laden eines Programmes.
Warum kann man in Python keine Berechnungen von einem geladenen
Programm durchführen?
Vielen Dank für Eure Antwort.
Liebe Grüße
Reinhold Becker
Speichern und erneut laden
Hallo Reinhold,
du kannst das Programm in einem Texteditor eingeben und dann den Code als Datei abspeichern. Diese Datei muss auf .py enden.
Du kannst beim Starten von Python den Dateinamen als Parameter angeben und dann wird das Programm ausgeführt.
Also z.B. python faculty.py in der Eingabeaufforderung eingeben.
Wenn du nur python startest, bist du in IDLE, alles was du dort eingibst ist weg, wenn du das Programm beendest.
du kannst das Programm in einem Texteditor eingeben und dann den Code als Datei abspeichern. Diese Datei muss auf .py enden.
Du kannst beim Starten von Python den Dateinamen als Parameter angeben und dann wird das Programm ausgeführt.
Also z.B. python faculty.py in der Eingabeaufforderung eingeben.
Wenn du nur python startest, bist du in IDLE, alles was du dort eingibst ist weg, wenn du das Programm beendest.
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
- __blackjack__
- User
- Beiträge: 14050
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Also um in IDLE zu kommen muss ich IDLE starten. Python bringt eine Python-Shell in einer Konsole.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
Nach 2 Jahren Python habe ich gerade das erste Mal "idle" in der Konsole eingetippt und wow, Lerneffekt.__blackjack__ hat geschrieben: Dienstag 5. November 2019, 16:40 Also um in IDLE zu kommen muss ich IDLE starten. Python bringt eine Python-Shell in einer Konsole.
Ich dachte bisher immer, Python-Shell == IDLE.
Danke __blackjack__

Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png