====== PYTHON ====== Python auf Deutsch ist eine universelle, üblicherweise interpretierte höhere Programmiersprache. Sie hat den Anspruch, einen gut lesbaren, knappen Programmierstil zu fördern. So werden beispielsweise **Blöcke nicht durch geschweifte Klammern, sondern durch Einrückungen strukturiert**. Wegen ihrer **klaren und übersichtlichen Syntax** gilt Python als einfach zu erlernen. Python unterstützt mehrere Programmierparadigmen, z.B. die **objektorientierte, die aspektorientierte und die funktionale Programmierung**. [[ https://tutorials-raspberrypi.de/programmieren-lernen-raspberry-pi-einfuehrung/ | 1) Einführung in PYTHON ]] [[ https://tutorials-raspberrypi.de/raspberry-pi-gpio-erklaerung-beginner-programmierung-lernen/ | 2) GPIOs ansteuern ]] [[ .:02_06:02_06_01 | 3) LED blinken lassen ]] [[ .:02_06:02_06_02 | 4) LED per Taster schalten ]] ===== Python Beispiel===== geb_tag = 30 geb_monat = 7 geb_jahr = 1980 ausgabe = "" # leerer String if geb_jahr < (2017 - 18): # Nutzer ist alt genug ausgabe = "Alter > 18" else: if (geb_monat >= 6) and (geb_monat <= 9): ausgabe = "Kind hat im Sommer Geburtstag" else: # hier kann z.B. noch ein weiterer Befehl stehen ausgabe = "kein Sommerkind" print(ausgabe) Damit du ein Python-Programm ausführen kannst, musst du es mit der Endung ".py" speichern. Nachdem du das Programm gespeichert hast, kannst du es mit python programmnamme.py ausführen. Das Programm wird nun von Anfang bis Ende durchlaufen. Dabei werden eben alle Abfragen ausgeführt, bis das Programm am Ende angelangt ist, wo es keine weiteren Befehle gibt. Danach terminiert es. {{ https://tutorials-raspberrypi.de/wp-content/uploads/Raspberry-Pi-Programmieren-Lernen-python-Shell-execute-600x450.png?700 }}