#!/usr/bin/env python3 # Testet die Reaktionszeit # @author: DEIN NAME # @version: 1.0 # @usage: ./reflexio.py import time import random VERSION = "This is reflexio v.1.0" def main(): print(VERSION) print("============== ANLEITUNG ================================") print("(1) Drücke 'ENTER', um die Messung zu starten.") print("(2) Drücke 'ENTER', sobald die Meldung 'JETZT' erscheint!") print("==========================================================") print("") input() print("Status: ...Messung läuft\n") wartezeit = random.uniform(2, 6) time.sleep(wartezeit) print("JETZT!") start = time.time() input() ende = time.time() reaktion = ende - start print("Status: ...Messung beendet") print(f"Deine Reaktionszeit: {reaktion:.3f} Sekunden") if __name__ == "__main__": main()