Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekt:python_erste_skripte

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekt:python_erste_skripte [2026/02/23 05:51] – [mit Programmstruktur] torsten.roehlprojekt:python_erste_skripte [2026/02/23 08:19] (aktuell) – [Example 2: reflex_advanced] torsten.roehl
Zeile 20: Zeile 20:
  
  
-====== Example 1: reflex_simple  ======+====== Example 1: reflex_simple.py  ======
  
  
Zeile 26: Zeile 26:
 **Aufgabe - "Schnell, schneller, am schnellsten"** **Aufgabe - "Schnell, schneller, am schnellsten"**
  
-Schreibe ein Python-Programm (''reflex_simple''), das Reaktionszeiten messen kann.+Schreibe ein Python-Programm (''reflex_simple.py''), das Reaktionszeiten messen kann.
  
   * Beim Start soll eine kleine Anleitung erscheinen.   * Beim Start soll eine kleine Anleitung erscheinen.
Zeile 83: Zeile 83:
 ===== Programm ausführen ===== ===== Programm ausführen =====
  
-Damit ein Python-Skript per './reflex_simple' ausführbar ist, müssen die unten aufgeführten Punkte erfüllt sein.+Damit ein Python-Skript per './reflex_simple.py' ausführbar ist, müssen die unten aufgeführten Punkte erfüllt sein.
   - Erste Zeile (**Shebang**) in die Datei einfügen: ''#!/usr/bin/env python3''   - Erste Zeile (**Shebang**) in die Datei einfügen: ''#!/usr/bin/env python3''
-  - Datei ausführbar machen: ''chmod +x reflex_simple'' +  - Datei ausführbar machen: ''chmod +x reflex_simple.py'' 
-  - Starten: .''/reflex_simple''+  - Starten: .''/reflex_simple.py''
  
  
  
-====== Example 2: reflex_advanced  ======+====== Example 2: reflex_advanced.py  ======
  
  
Zeile 96: Zeile 96:
 **Aufgabe – „Schnell, schneller, am schnellsten“** **Aufgabe – „Schnell, schneller, am schnellsten“**
  
-Schreibe ein Python-Programm (''reflex_advanced''), das Reaktionszeiten misst, diese sammelt und in einer gemeinsamen Datei speichert. Auf diese Weise soll beispielsweise der Mittelwert vieler einzelner Messungen berechnet werden können.+Schreibe ein Python-Programm (''reflex_advanced.py''), das Reaktionszeiten misst, diese sammelt und in einer gemeinsamen Datei speichert. Auf diese Weise soll beispielsweise der Mittelwert vieler einzelner Messungen berechnet werden können.
  
   * Beim Programmstart sollen folgende Optionen ausgewählt werden können:   * Beim Programmstart sollen folgende Optionen ausgewählt werden können:
Zeile 122: Zeile 122:
 =====  Programmstruktur anlegen  ===== =====  Programmstruktur anlegen  =====
  
-==== Hauptverzeichnis des Projekts: reflexi_advanced ====+==== Hauptverzeichnis des Projekts: course_reflex_advanced ====
 <code bash> <code bash>
 pi@raspi88:~/devel/projects/course_reflex_advanced $ pwd pi@raspi88:~/devel/projects/course_reflex_advanced $ pwd
Zeile 164: Zeile 164:
 ++++ ohne Programmstruktur | ++++ ohne Programmstruktur |
  
-<code python   reflex_spagetti.py>+<code python   reflex_spaghetti.py>
 #!/usr/bin/env python3 #!/usr/bin/env python3
  
Zeile 171: Zeile 171:
 import os import os
  
-VERSION = "This is reflex_spagetti v1.0.0"+VERSION = "This is reflex_spaghetti v1.0.0"
 DATA_FILENAME = "messwerte.txt" DATA_FILENAME = "messwerte.txt"
 DATA_DIR = "data" DATA_DIR = "data"
Zeile 451: Zeile 451:
 from core.utility import get_file, show_menu, show_help from core.utility import get_file, show_menu, show_help
  
-VERSION = "This is reflexio-advanced v1.0"+VERSION = "This is reflex_advanced v1.0"
  
 def main(): def main():
projekt/python_erste_skripte.1771825913.txt.gz · Zuletzt geändert: von torsten.roehl