Tutorial für eine einfache Entwicklungsumgebung
Auf https://www.python.org/downloads/windows/ befinden sich die Downloads, um den Python-Interpreter auf Windows zu installieren.
Wir nehmen die aktuellste Version (3.10.4 für 64-bit), am besten gleich in der Installer-Version.

Wir fügen Python auf dem Windows-Pfad hinzu, also hier den Haken setzen. Ansonsten können die Default-Einstellungen übernommen werden.

Wer mehr Information benötigt, dem sei diese ausführliche Seite auf python.org empfohlen: https://docs.python.org/3.10/using/windows.html
PowerShell installieren und nutzen
Normalerweise wird die PowerShell (als besserer Ersatz für die Kommandozeile cmd) immer schon mit Windows installiert. Solltet ihr sie deinstalliert haben, könnt ihr sie leicht wieder zurück installieren. Es kann auch nicht schaden, die neueste Version zu installieren. Das Paket dazu findet sich hier: https://docs.microsoft.com/…
In der PowerShell (oder, wenn man die nicht mag, in der Kommandozeile) prüfen wir, ob Python installiert ist
Python --version

Mit dem Befehlt python starten wir den Interpreter. Dass der Interpreter läuft, erkennt man am Prompt „>>>“.

Mit quit() kann man den Interpreter wieder verlassen.

Entwicklungsstudio VSCodium
Natürlich könnte man jetzt auch mit einem simplen Text-Editor arbeiten. Aber das wäre bei einem komplexen Framework wie Python sehr mühselig.
Daher installieren wir auf unserem Windows-Rechner den von mir favorisierten Editor VSCodium. VSCodium ist die OpenSource-Alternative zu Visual Studio Code von Microsoft und ähnelt diesem komplett, bis auf die Tatsache, dass es keine Nutzerdaten an Microsoft sendet.
Für meine Windows-Version nutze ich: https://github.com/VSCodium/vscodium/releases/download/1.63.2/VSCodium-x64-1.63.2.msi

Was wir vorhin zum Test in der PowerShell eingegeben haben, können wir jetzt selbstverständlich auch im eingebauten Terminal von VSCodium eingeben.

Es gibt einige Erweiterungen (Extensions) für VSCodium, die wir uns noch installieren sollten. Das geht ganz einfacher über den eingebauten Extension Marktplatz.

Folgende Erweiterungen werden benötigt bzw. sind empfehlenswert:
- Python (Anmerkungen weiter unten beachten)
- Python Indent
- Python Test Explorer
Wenn man die Python-Extension installiert, wird man gefragt, ob man Python installieren oder eine vorhandene Installation nutzen will.

Wenn alles geklappt hat, wird unten links im Editor die aktuelle Python-Version ausgegeben.
Optional: GitHub
GitHub ist die aktuell wichtigste Software für Versionsverwaltung. Im Grunde kann es nicht schaden, sich damit auszukennen, da man bei professionellen Projekten früher oder später damit konfrontiert wird.
Die aktuellste Version erhält man hier: https://git-scm.com/download/win

GitHub kann für unsere Bedürfnisse ganz einfach per Default installiert werden.
„Hallo, Welt“-Beispiel
Wir legen mit STRG+N (oder per Menübefehl) erstmalig eine neue Python-Datei an.

Als Typ wählen wir natürlich „Python File“ aus.
Im Editor geben wir jetzt folgende Zeile ein:
print("Hallo, Welt!")

Nun wählen wir auf der linken Leiste den Punkt „Run and Debug“ aus und klicken auf die nun erscheinende Schaltfläche gleichen Namens.

Sollten wir die Datei bisher noch nicht gespeichert haben, werden wir nun dazu aufgefordert. Praktischerweise solltet ihr euch dafür auch gleich einen Extra-Ordner anlegen, um (später) mit der Versionsverwaltung von GitHub arbeiten zu können.
Haben wir alles richtig gemacht, dann sollten wir im Terminal von VSCodium nun die Ausgabe „Hallo, Welt!“ sehen.

Versionsverwaltung mit GitHub
Um nun die Versionsverwaltung mit GitHub zu aktivieren, gehen wir wie folgt vor.
Links „Source Control“ auswählen (oder STRG+SHIFT+G), danach den oben erwähnten Ordner über „Open Folder“ auswählen.

Nun muss mit „Initialize Repository“ erstmalig die Datenbank angelegt werden, die GitHub benötigt, um alle notwendigen Informationen zu speichern. Dabei handelt es sich um einen versteckten (Unter-)Ordner im Ordner der Python-Dateien.

Nun kann man in einem geteilten Fenster die Änderungen bzw. Unterschiede (rechts) vom Original-Programmcode (links) sehen. Da es sich bei unserem Beispiel um die erste Version des Programmcodes handelt, ist die linke Fensterseite natürlich noch leer.

So, das soll es erstmal gewesen sein.
Wer sich jetzt in Python weiterbilden möchte, der sollte hier hereinschauen: