====== Erste Skripte ====== [[python| ☚ zurück]] //In diesem Abschnitt geht es darum zu lernen, wie man Python-Skripte erstellt und startet. Dabei soll eine Python-Environment genutzt werden. Nach dem Durcharbeiten dieser Seite kann mit den eigentlichen Projekten begonnen werden.// * Anlegen und Nutzen einer **env** * Erstellen und Ausführen von Python-Skripten * Einbinden und Gebrauch von Modulen * Projektstruktur und Arbeiten mit mehreren Dateien ===== Example 0: Environment anlegen ===== **Aufgabe: Anlegen einer Python-Environment** Lege eine Umgebung * ''~/devel/example/example_env'' an. Hierfür muss der Ordner ''~/devel/example'' bereits vorhanden sein. Das Anlegen und Managen einer Umgebung ist hier [[python_python-umgebung_env_einrichten_vorbereitungen_fuer_projekte_schaffen|Python ENV]] ausführlich beschrieben. Wechsle anschließend in die Umgebung, um die Examples zu bearbeiten! ===== Example 1: "Schnell, schneller, am schnellsten" ===== #!/usr/bin/env python3 # Testet die Reaktionszeit # @author: Max Mustermann # @version: 1.0 # @usage: ./reaction.py import time import random def main(): print("Reaktionstest") print("Drücke ENTER, sobald >>> JETZT <<< erscheint.") print("Bereit...") input() wartezeit = random.uniform(2, 6) time.sleep(wartezeit) print("JETZT!") start = time.time() input() ende = time.time() reaktion = ende - start print(f"Deine Reaktionszeit: {reaktion:.3f} Sekunden") if __name__ == "__main__": main() ===== Example 2: todo =====