Format:
1 Online-Ressource (433 Seiten)
Edition:
1. Auflage
ISBN:
9783747504352
Series Statement:
mitp Professional
Note:
Cover -- DRM -- Titel -- Impressum -- Widmung -- Inhaltsverzeichnis -- Einleitung -- Python in Studium und Ausbildung -- Der Aufbau des Buchs -- Achten Sie auf den Schrifttyp! -- Programmtexte und Lösungen zum Download -- 1 Willkommen zu Python! -- 1.1 Die Programmiersprache Python -- 1.2 Was ist ein Algorithmus? -- 1.3 Syntax und Semantik -- 1.4 Interpreter und Compiler -- 1.5 Python installieren -- 1.6 Python im interaktiven Modus -- 1.7 Die Entwicklungsumgebung IDLE -- 1.8 Hotkeys für die IDLE-Shell -- 1.9 Anweisungen -- 1.9.1 Ausdruck -- 1.9.2 Funktionsaufruf -- 1.9.3 Zuweisung
,
1.9.4 Erweiterte Zuweisungen -- 1.10 Zahlen verarbeiten -- Python als Taschenrechner -- 1.10.1 Operatoren -- 1.10.2 Variablen verwenden -- 1.11 Eine weitere Entwicklungsumgebung: Thonny -- 1.12 Notebooks mit Jupyter und CoLab -- 1.13 Rückblick -- 1.14 Übungen -- 1.15 Lösung der Frage: Semantik im Alltag -- 2 Datentypen -- die Python-Typ-Hierarchie -- 2.1 Literale und die Funktion type() -- 2.2 Die Python-Typ-Hierarchie -- 2.3 Standard-Typen -- 2.3.1 Ganze Zahl (int) -- 2.3.2 Gleitkommazahl (float) -- 2.3.3 Komplexe Zahlen (complex) -- 2.3.4 Zeichenkette (str) -- 2.3.5 Tupel (tuple)
,
2.3.6 Liste (list) -- 2.3.7 Menge (set) -- 2.3.8 Dictionary (dict) -- 2.3.9 Wahrheitswerte -- der Datentyp bool -- 2.3.10 NoneType -- 2.4 Gemeinsame Operationen für Kollektionen -- 2.4.1 Kollektion -- 2.4.2 Sequenz -- 2.5 Objekte eines Typs erzeugen -- Casting -- 2.6 Dynamische Typisierung -- 2.7 Rückblick -- 2.8 Übung: Anweisungen -- 3 Interaktive Programme -- 3.1 Das erste Python-Skript -- 3.2 Das EVA-Prinzip -- 3.3 Kommentare -- 3.4 Projekt: Volumenberechnung -- 3.4.1 Kürzerer Programmtext durch verschachtelte Funktionsaufrufe -- 3.4.2 Aufruf der Funktion print() mit mehreren Argumenten
,
3.5 Python-Programme starten -- 3.5.1 Ausführung auf der Kommandozeile -- 3.5.2 Start durch Anklicken des Programm-Icons unter Windows -- 3.5.3 Python-Programme unter Linux -- die Shebang-Zeile -- 3.5.4 Starten im Finder von macOS -- 3.6 Fehler finden -- 3.6.1 Syntaxfehler -- 3.6.2 Laufzeitfehler -- 3.6.3 Semantische Fehler -- 3.6.4 Tipps zum Fehlerfinden -- 3.7 Rückblick -- 3.8 Übungen -- 3.9 Lösungen zu den Fragen -- 4 Kontrollstrukturen -- 4.1 Programmverzweigungen -- 4.1.1 Einseitige Verzweigung (if) -- 4.1.2 Projekt: Passwort -- 4.1.3 Zweiseitige Verzweigung (if...else)
,
4.1.4 Projekt: Kinokarte -- 4.1.5 Fallunterscheidung (if...elif...else) -- 4.1.6 Projekt: Auskunftautomat -- 4.2 Das Layout von Python-Programmen: Zeilen und Blöcke -- 4.2.1 Block -- 4.2.2 Zeilenstruktur -- 4.3 Bedingungen konstruieren -- 4.3.1 Boolesche Werte -- 4.3.2 Boolesche Operatoren -- 4.3.3 Vergleichsketten -- 4.3.4 Projekt: Früchte erkennen -- 4.4 Bedingte Wiederholung -- while -- 4.4.1 Projekt: Aufsummieren -- 4.4.2 Projekt: Planeten -- 4.4.3 Projekt: Wurzelberechnung (Mathematik) -- 4.4.4 Endloswiederholung -- 4.5 Iterationen -- for -- 4.5.1 Wiederholungen mit range() -- 4.6 Rückblick
Additional Edition:
Erscheint auch als Druck-Ausgabe ISBN 978-3-7475-0434-5
Language:
German
Subjects:
Computer Science
Keywords:
Python 3.x
;
Electronic books.
URL:
https://ebookcentral.proquest.com/lib/th-brandenburg/detail.action?docID=6947873
Author information:
Weigend, Michael 1954-