← Alle Python-Projekte

KOSTENLOSES PYTHON-PROJEKT

Python Reaktionstest: Reaktionsspiel mit Tkinter programmieren

Dieses anfängerfreundliche Python-Projekt wird zum Reaktionsspiel: Du wartest auf ein zufälliges Signal, klickst möglichst schnell und siehst deine Reaktionszeit in Millisekunden. Die grafische Oberfläche wird mit Tkinter erstellt, das bei vielen Python-Installationen dabei ist.

PythonQuellcode auf GitHubPraxis-Tutorial

So funktioniert das Projekt

  1. Klicke auf START und warte auf das Signal.
  2. Nach einer zufälligen Wartezeit von 2 bis 5 Sekunden wird der Bildschirm grün.
  3. Klicke so schnell wie möglich: Das Skript berechnet die Zeit in Millisekunden.
  4. Ein zu früher Klick zählt als Fehlstart. Versuche, deinen Bestwert zu übertreffen.

Was du dabei lernst

Du übst Tkinter-Events, Zufallsverzögerungen mit random.randint(), zeitgesteuerte Abläufe mit window.after() und präzise Messungen mit time.perf_counter().

Installation und Start

Lade das GitHub-Repository herunter, öffne ein Terminal im Projektordner und starte python reaction_timer.py oder python3 reaction_timer.py. Tkinter muss installiert sein.

Die vollständige Anleitung und der aktuelle Code liegen im verlinkten Repository.

Weitere Python-Projekte