10. Lektion: Scripte schreibenAus Attraktor WikiVersion vom 27. September 2023, 13:11 Uhr von Kapest (Diskussion | Beiträge) InhaltsverzeichnisScripte schreibenDie Problemlösung findenWenn die Aufgabe in kleinere Unteraufgaben unterteilt ist, die jedes für sich überschaubar und nicht mehr kompliziert sind, kann mit dem Coden - also der Umsetzung in den Programmcode begonnen werden. Den Code schreibenDabei sollte strukturiert vorgegangen werden und nicht einfach Code wild eingetippt werden. Python steht für Lesbarkeit! Deshalb ist es wichtig den Quellcode so aufzuschreiben, dass er übersichtlich dargestellt wird. Dabei hilft eine Gliederung.
Ein Beispiel# testscript.py # Dieses Script stellt eine mögliche Gliederung dar. ################################ # Importe ################################ import os, time ################################ # Variablen ################################ verzögerung = None startzeit = None stopzeit = None max_verzögerung = 0 min_verzögerung = 120 KOEFFIZIENT = const(1.23) MWST = const(19) ################################ # Funktionen ################################ def warten(verz): pass def min_finden(): pass def max_finden(): pass ################################ # Mainloop ################################ while True: pass Zu Beachten
Scripte ausführenIn ThonnyIn Thonny gibt es einen Knopf (grün) mit dem die Ausführung des aktuell im Editorfenster aktiven Programms gestartet wird. Im GerätBeim Start sucht Micropython zuerst die Datei boot.py und führt diese aus, wenn sie vorhanden ist.
Die vom Microcontroller auszuführende Datei muss also unter dem Namen main.py im internen Filesystem abgespeichert werden. Auf dem PCHier muss der Pythoninterpreter aufgerufen und ihm der Programmname übergeben werden: >>> python hallo.py Übung:Telefonbuch.py Zurück zu Micropython Kurs 2023 - Teil 1 |