9.1 Schreiben wir unser erstes Programm
Lass uns unser erstes Programm in Python schreiben. PyCharm hat schon etwas für uns vorbereitet, aber ich denke, es wäre nicht cool, wenn unser erstes Programm fremder Code ist. Lass es uns löschen und dann unseren eigenen schreiben — und noch besser.
Ich schlage vor, einfach zu beginnen – irgendeinen Text auf dem Bildschirm auszugeben. In Python ist das sehr einfach – man muss nur den Befehl schreiben:
print ("text")
Das ist alles, es muss nichts weiter geschrieben werden. Weder die Funktion main(), noch ein Semikolon, wie in anderen Programmiersprachen. Einfach das Wort print, Klammern und Text in Anführungszeichen. Das sind keine zwei einfache Anführungszeichen – das sind doppelte Anführungszeichen.
Wenn du möchtest, kannst du einen schönen und prahlerischen Text zwischen die Anführungszeichen schreiben – schließlich ist es dein erstes Programm in Python. Ich schlage 3 Varianten zur Auswahl vor:
- "Die dunkle Seite bietet mir, was die helle nicht kann: wahre Freiheit."
- "Die dunkle Seite ist der Weg zur Macht ohne Grenzen."
- "Ich wähle mein Schicksal, und es ist in der Dunkelheit."
Wenn du aus Versehen eines der Anführungszeichen löschst oder ein zusätzliches schreibst, wird PyCharm die Zeile rot unterstreichen. Beispiel:
Im obigen Beispiel habe ich aus Versehen das abschließende Anführungszeichen gelöscht.
9.2 Ausführen des ersten Programms
Jetzt lass uns das Programm ausführen und sehen, was es auf dem Bildschirm ausgibt.
Um das Programm zu starten, musst du das grüne Dreieck im oberen Menü klicken. Links davon steht der Dateiname, der ausgeführt wird:
Du kannst das Programm auch starten, indem du Shift+F10 drückst.
Lass uns das tun, und du wirst die Ausgabe deines Programms in der Konsole sehen. Das ist, was meines ausgegeben hat:
Mit orangener Farbe ist der Code geschrieben – Start der Python Datei main.py
Mit roter Farbe ist der Text hervorgehoben, den mein Programm auf dem Bildschirm (in der Konsole) ausgegeben hat.
Mit gelber Farbe – Dienstinformation, dass das Programm fehlerfrei beendet wurde.
9.3 Fehlerbehebung
Und was passiert, wenn wir einen Fehler gemacht haben, wie reagiert Python darauf?
Lass uns das abschließende Anführungszeichen löschen und unser Programm erneut ausführen. Das ist, was bei mir herauskam:
Python hat versucht, den Befehl auszuführen (er steht bei mir in Zeile 2), aber es ist ihm nicht gelungen. Das ist, was es schreibt: SyntaxError: unterminated string literal (detected at line 2)
SyntaxError— ein syntaktischer Fehler [im Code].unterminated string literal— ein unterbrochener String.(detected at line 1)— Fehler in Zeile Nummer 1.
Während du gerade das Programmieren lernst, werden Fehler deine häufigen Begleiter sein. Aber vergiss nicht – nur wer nichts tut, macht keine Fehler.
Du musst lernen, Fehler richtig zu lesen, zu verstehen, was sie sagen, und lernen, sie zu beheben.
9.4 Was ist das CodeGym Plugin und wozu dient es?
Es ist eine Anwendung, ein spezielles Softwaremodul, das in die Entwicklungsumgebung PyCharm integriert wird und dir erlaubt, in ihr mit Aufgaben des CodeGym Kurses zu arbeiten. Zum Beispiel, um Lösungscode zu schreiben, ihn zur Überprüfung zu senden, deine Lösung mit der „Standardlösung“ abzugleichen und vieles mehr. Der Fortschritt bei der Lösung von Aufgaben im Plugin wird mit deinem Account bei CodeGym synchronisiert, daher sieht es sowohl auf der Webseite als auch in der Entwicklungsumgebung gleich aus.
Das CodeGym Plugin kannst du aus dem Jetbrains Marketplace, direkt in deiner Entwicklungsumgebung herunterladen.
Gehe in den Bereich "Einstellungen", Windows/Linux
File - Settings, MacOSPyCharm - Preferences. Wenn es keinen Einstellungsbereich gibt, öffne ein beliebiges Projekt oder erstelle ein neues.Im erscheinenden Fenster wähle im seitlichen Menü den Bereich Plugins und öffne den Tab Marketplace. Gib in der Suchleiste codegym ein.
- Wähle das Plugin aus und klicke auf die Schaltfläche Install.
- Starte PyCharm neu (Restart IDE), um mit dem Plugin zu arbeiten.
- Du wirst eine leicht geänderte Oberfläche und eine Schaltfläche In Konto einloggen in der oberen horizontalen Leiste sehen.
Um eine neue Aufgabe zu öffnen, klicke auf
Tasksin der linken vertikalen Leiste, dann auf die Aufgabenkarte in der seitlichen Leiste links, und im Popup-Fenster auf Öffnen:- Vor dir öffnet sich ein Fenster mit zwei Tabs. Einer – mit der Aufgabenstellung, der andere – zur Eingabe des Codes.
- Jetzt gib die Lösung der Aufgabe ein und drücke die Schaltfläche
Check.
Beim Klicken öffnet sich ein Fenster zum Einloggen in dein Konto, in dem du deinen geheimen Schlüssel eingeben musst:
Denken Sie daran, dass Sie Ihren geheimen Schlüssel im Bereich „Einstellungen“ → „Sicherheit und Login“ finden können.
Das Plugin ist installiert! Jetzt kannst du Aufgaben lösen.
Synchronisation von Aufgaben Webseite — Plugin
Die Liste der Aufgaben und deren Status wird automatisch aktualisiert, alle fünf Minuten oder nach dem Senden einer beliebigen Aufgabe zur Überprüfung (Codegym-Server).
Wenn du also eine Aufgabe auf der Webseite gelöst hast, wird sie auch im Plugin in der Liste der gelösten Aufgaben angezeigt. Wenn du die Informationen über die Aufgabenzustände jetzt sofort aktualisieren möchtest, klicke auf dein Avatar (oben rechts) und wähle im Dropdown-Menü den Punkt Aufgaben synchronisieren:
Anfängermodus im Plugin
Es ist eine vereinfachte Version für Benutzer, die keine (oder wenig) Erfahrung mit PyCharm und anderen Entwicklungsumgebungen haben. In ihm sind einige Funktionen von PyCharm ausgeblendet. Um diesen Modus zu deaktivieren, klicke auf deinen Avatar (oben rechts) und wähle im Dropdown-Menü den Punkt Einstellungen:
Wie man die Navigationsleiste des Plugins im PRO-Modus versteckt
Klicke auf den Punkt Einstellungen (⚙️) und entferne das Häkchen bei "Navigationsleiste des Plugins anzeigen":

GO TO FULL VERSION