====== 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 =====