Dies ist eine alte Version des Dokuments!
LU03c - PyCharm - Projekt erstellen
Erstellen Sie für das Modul 319 ein neues Projekt in PyCharm.
Entweder via File > New Project …
oder über den Button [New Project]:
- Wählen Sie
Pure Pythonals Projekt-Art aus - Geben Sie bei „Location“ den Pfad
C:\BZZ\m319\PROJEKTNAMEan, wobei Sie stattPROJEKTNAMEeinen aussagekräftigen Namen angeben. - Prüfen Sie, dass
[Project venv]ausgewählt it. - Prüfen Sie, dass ein Python Interpreter (Version 3.13 oder 3.14) ausgewählt ist.
Klicken Sie anschliessen Create
PyCharm erstellt Ihnen nun Ihr erstes Python-Projekt.
Grundgerüst eines Python-Programms
Um ein neues Python-Skript zu erstellen, eignet sich dieses Grundgerüst am besten:
def main(): # write the program logic here and remove the line "pass" pass if __name__ == '__main__': main()
Diese Zeilen bilden das Grundgerüst unserer Programme und sind meistens identisch:
def main(): | Wir definieren eine Funktion mit dem Namen main |
# write the program logic here and remove the line "pass"
| Dieser Kommentar zeigt, wo Sie ihren Programmcode schreiben sollen |
pass
| Der Befehl pass macht nichts, ist aber notwendig für die Vorlage. |
if __name__ == '__main__': | Diese Codezeile vereinfacht es uns, das Programm auszuführen |
main() | Wir rufen die oben definierte Funktion main auf. |
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 „File“ wählen Sie „New…“
- Es öffnet sich ein Fenster, wählen Sie dort „File“
- Im nächsten Fenster geben Sie den Namen Ihres Python-Skripts an. Zum Beispiel
main.py.
Der Name der Datei muss nicht zwingend main.py sein.
Sie können den Namen ziemlich frei wählen, müssen aber 2 Dinge beachten:
- Der Dateiname besteht nur aus Kleinbuchstaben
- Die Endung
.pyist zwingend.
Hinweise
main
Die Funktion, die auf der ersten Zeile beginnt, muss nicht zwingend main heissen.
Wir könnten einen beliebigen Namen wählen.
Der Name main für die Hauptverarbeitung hat sich aber in vielen Programmiersprachen eingebürgert.
pass
Der Befehl pass dient als Platzhalter in einem Programmblock.
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 pass, damit kein Fehler angezeigt wird.
Sobald Sie beginnen, die eigentlichen Befehle wie print zu schreiben, können Sie pass entfernen.



