Limit search to available items
Record 47 of 96
Previous Record Next Record
Book Cover
E-book
Author Weigend, Michael

Title Raspberry Pi programmieren mit Python
Published [Place of publication not identified] : MITP Verlags GmbH & Co. KG, 2016

Copies

Description 1 online resource
Contents Cover -- Impressum -- Inhaltsverzeichnis -- Einleitung -- Kapitel 1: Begegnung mit Python -- 1.1 Was ist Python? -- 1.2 Python-Versionen -- 1.3 IDLE -- 1.3.1 Die Python-Shell -- 1.3.2 Hotkeys -- 1.4 Die Python-Shell als Taschenrechner -- 1.4.1 Operatoren und Terme -- 1.4.2 Zahlen -- 1.4.3 Mathematische Funktionen -- 1.5 Hilfe -- 1.6 Namen und Zuweisungen -- 1.6.1 Zuweisungen für mehrere Variablen -- 1.6.2 Rechnen mit Variablen in der Shell -- 1.6.3 Syntaxregeln für Bezeichner -- 1.6.4 Neue Namen für Funktionen und andere Objekte -- 1.6.5 Erweiterte Zuweisungen
1.7 Mit Python-Befehlen Geräte steuern -- 1.7.1 Projekt: Eine LED ein- und ausschalten -- 1.7.2 Das Modul RPI.GPIO -- 1.7.3 Steuern mit Relais -- 1.7.4 Projekt: Eine Taschenlampe an- und ausschalten -- 1.8 Aufgaben -- 1.9 Lösungen -- Kapitel 2: Python-Skripte -- 2.1 Ein Skript mit IDLE erstellen -- 2.1.1 Ein neues Projekt starten -- 2.1.2 Programmtext eingeben -- 2.1.3 Das Skript ausführen -- 2.1.4 Shortcuts -- 2.2 Programme ausführen -- 2.2.1 Programm in der Konsole starten -- 2.2.2 Anklicken des Programmicons im File-Manager -- 2.3 Interaktive Programme -- das EVA-Prinzip
2.3.1 Format mit Bedeutung -- Aufbau eines Python-Programmtextes -- 2.3.2 Eingabe -- die input()-Funktion -- 2.3.3 Verarbeitung -- Umwandeln von Datentypen und Rechnen -- 2.3.4 Ausgabe -- die print()-Funktion -- 2.4 Programmverzweigungen -- 2.4.1 Einfache Bedingungen -- 2.4.2 Wie erkennt man eine gute Melone? Zusammengesetzte Bedingungen -- 2.4.3 Einseitige Verzweigungen und Programmblöcke -- 2.4.4 Haben Sie Ihr Idealgewicht? -- 2.4.5 Eine Besonderheit von Python: Wahrheitswerte für Objekte -- 2.5 Bedingte Wiederholung -- die while-Anweisung -- 2.5.1 Projekt: Zahlenraten
2.5.2 Have a break! Abbruch einer Schleife -- 2.6 Projekte mit dem GPIO -- 2.6.1 Blinklicht -- 2.6.2 Schalter -- 2.6.3 Zähler -- 2.6.4 Grundzustände festlegen und Flankensteuerung -- 2.7 Projekt: Eine Alarmanlage -- 2.7.1 Aufbau und Arbeitsweise der Alarmanlage -- 2.7.2 Programmierung -- 2.8 Aufgaben -- 2.9 Lösungen -- Kapitel 3: Kollektionen: Mengen, Listen, Tupel und Dictionaries -- 3.1 Die Typhierarchie -- 3.2 Gemeinsame Operationen für Kollektionen -- 3.3 Kollektionen in Bedingungen -- 3.3.1 Projekt: Kundenberatung -- 3.3.2 Projekt: Sichere Kommunikation -- 3.4 Iteration -- die for-Anweisung
3.4.1 Verwendung von break -- 3.5 Sequenzen -- 3.5.1 Konkatenation und Vervielfältigung -- 3.5.2 Direkter Zugriff auf Elemente -- Indizierung -- 3.5.3 Slicing -- 3.5.4 Projekt: Lesbare Zufallspasswörter -- 3.6 Tupel -- 3.7 Zeichenketten (Strings) -- 3.7.1 Strings durch Bytestrings codieren -- 3.7.2 Der Formatierungsoperator % -- 3.8 Listen -- 3.8.1 Listen sind Objekte und empfangen Botschaften -- 3.8.2 Klasse, Typ und Instanz -- 3.8.3 Kopie oder Alias? -- 3.8.4 Listenoperationen -- 3.8.5 Projekt: Zufallsnamen -- 3.8.6 Projekt: Telefonliste -- 3.8.7 Listen durch Comprehensions erzeugen
3.9 Zahlen in einer Folge -- range()-Funktion
Notes Vendor-supplied metadata
Subject Raspberry Pi (Computer) -- Programming
Python (Computer program language)
COMPUTERS -- Computer Literacy.
COMPUTERS -- Computer Science.
COMPUTERS -- Data Processing.
COMPUTERS -- Hardware -- General.
COMPUTERS -- Information Technology.
COMPUTERS -- Machine Theory.
COMPUTERS -- Reference.
Python (Computer program language)
Form Electronic book
ISBN 9783958454309
3958454305