Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m319:learningunits:lu03:pycharm [2025/06/23 07:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m319:learningunits:lu03:pycharm [2026/09/10 10:03] (aktuell) – [Grundgerüst eines Python-Programms] msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU03c - PyCharm - Projekt erstellen ====== | ||
| + | Erstellen Sie für das Modul 319 ein neues Projekt in PyCharm. | ||
| + | |||
| + | Entweder via '' | ||
| + | {{: | ||
| + | |||
| + | oder über den Button [New Project]: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | - Wählen Sie '' | ||
| + | - Geben Sie bei " | ||
| + | - Prüfen Sie, dass '' | ||
| + | - Prüfen Sie, dass ein Python Interpreter (Version 3.13 oder 3.14) ausgewählt ist. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Klicken Sie anschliessen '' | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | PyCharm erstellt Ihnen nun Ihr erstes Python-Projekt. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Prüfen Sie, ob der Ordner '' | ||
| + | {{: | ||
| + | |||
| + | |||
| + | ===== Grundgerüst eines Python-Programms ===== | ||
| + | Diese Zeilen bilden das Grundgerüst unserer Programme und sind meistens identisch: | ||
| + | |||
| + | <code python> | ||
| + | def main(): | ||
| + | # write the program logic here and remove the line " | ||
| + | pass # this command does nothing but is required for now | ||
| + | |||
| + | if __name__ == ' | ||
| + | main() | ||
| + | </ | ||
| + | |||
| + | |||
| + | Einfache Python-Programme könnten auch ohne dieses Grundgerüst geschrieben werden. | ||
| + | Damit wir aber nicht später ein neues Gerüst erlernen müssen, schreiben wir von Anfang an alle Programme auf dieser Basis. | ||
| + | |||
| + | ==== Python-Skript erstellen ==== | ||
| + | Erstellen Sie nun ein erstes Python-Skript in Ihrem Projekt. | ||
| + | |||
| + | - Im Menu " | ||
| + | - Es öffnet sich ein Fenster, wählen Sie dort " | ||
| + | - Im nächsten Fenster geben Sie den Namen Ihres Python-Skripts an. Zum Beispiel '' | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Der Name der Datei muss nicht zwingend '' | ||
| + | Sie können den Namen ziemlich frei wählen, müssen aber 2 Dinge beachten: | ||
| + | * Der Dateiname besteht **nur** aus **Kleinbuchstaben** | ||
| + | * Die Endung '' | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Hinweise ==== | ||
| + | === main === | ||
| + | |||
| + | Die Funktion, die auf der ersten Zeile beginnt, muss nicht zwingend '' | ||
| + | Wir könnten einen beliebigen Namen wählen. | ||
| + | Der Name '' | ||
| + | |||
| + | === pass === | ||
| + | Der Befehl '' | ||
| + | Python erwartet, dass in jeder Funktion mindestens 1 Befehl geschrieben wird. | ||
| + | Andernfalls würde unserer Entwicklungsumgebung einen Fehler anzeigen. | ||
| + | Deshalb schreiben wir in der Vorlage den Befehl '' | ||
| + | Sobald Sie beginnen, die eigentlichen Befehle wie '' | ||
| + | |||
| + | | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||
| + | [[https:// | ||