Format:
1 Online-Ressource (622 p.)
Edition:
5th ed
ISBN:
9783826695131
Note:
Description based upon print version of record
,
Hauptbeschreibung Schneller Zugriff auf Module, Klassen und Funktionentkinter, Datenbanken, OOP und InternetprogrammierungFür die Versionen Python 3.3 und 2.7Mit dieser Referenz erhalten Sie effiziente Unterstützung bei der Programmierung mit Python 3.3 und Python 2.7 - klar strukturiert zum Nachschlagen. In 24 thematisch gegliederten Kapiteln werden die wichtigsten Module detailliert und praxisbezogen erläutert: angefangen bei grundlegenden Elementen wie Datentypen, Operatoren und Standardfunktionen bis hin zu Spezialthemen wie der
,
Cover; Titel; Impressum; Inhaltsverzeichnis; Einleitung; E.1 Was ist Python?; E.2 Einige besondere Merkmale von Python; E.3 Python 2 und 3; E.4 Hinweise zum Lesen dieses Buches; Basiskonzepte von Python; 1.1 Python im interaktiven Modus; 1.2 Ausführung von Python-Skripten; 1.3 Die Zeilenstruktur; 1.4 Deklaration der Codierung; 1.5 Bezeichner (identifiers); 1.6 Objekte; 1.7 Die Standard-Typ-Hierarchie; 1.8 Literale für einfache Datentypen; 1.9 Namensräume - lokale und globale Namen; Sequenzen; 2.1 Gemeinsame Operationen für Sequenzen; 2.2 Zeichenketten (Strings); 2.3 Tupel; 2.4 Listen
,
2.5 Performance-TippsDictionaries; Mengen; 4.1 Der Typ set; 4.2 Der Typ frozenset; 4.3 Gemeinsame Operationen für set- und frozenset-Objekte; 4.4 Mengen verändern; Operatoren; 5.1 Unäre arithmetische Operatoren + - ~; 5.2 Binäre arithmetische Operatoren + - * / % **; 5.3 Bit-Operatoren 〉 & |; 5.4 Vergleiche 〉= != ==; 5.5 Zugehörigkeit (in, not in); 5.6 Identitätsvergleich (is, is not); 5.7 Logische Operatoren (not, and, or); Einfache Anweisungen (Statements); Kontrollstrukturen; 7.1 Verzweigungen - die if-Anweisung; 7.2 Bedingte Ausdrücke
,
7.3 Verzweigungen mit logischen Operatoren7.4 Iterationen - die for-Anweisung; 7.5 Schleifen mit Abbruchbedingung - while; 7.6 Abfangen von Laufzeitfehlern - try; Definition von Funktionen; 8.1 Aufruf und Ausführung einer Funktion; 8.2 Funktionsnamen als Parameter; 8.3 Voreingestellte Parameterwerte; 8.4 Schlüsselwort-Argumente; 8.5 Funktionen mit beliebiger Anzahl von Parametern; 8.6 Prozeduren; 8.7 Rekursive Funktionen; 8.8 Funktionen testen mit dem Profiler; 8.9 Lokale Funktionen; 8.10 Generatorfunktionen; 8.11 Lambda-Formen; 8.12 Decorators; Standardfunktionen (built in functions)
,
Fehler und Ausnahmen10.1 Syntaxfehler; 10.2 Ausnahmen (Exceptions); 10.3 Erstellen einer eigenen Exception- Klasse; 10.4 Testen von Vor- und Nachbedingungen mit assert; 10.5 Selbstdokumentation im Debugging-Modus; 10.6 Das Modul logging; Ein- und Ausgabe; 11.1 Interaktive Eingabe über die Tastatur; 11.2 Kommandozeilen-Argumente lesen; 11.3 Formatierte Bildschirmausgabe; 11.4 Lesbare Darstellung komplexer Objekte - das Modul pprint; 11.5 Dateien; 11.6 Objekte speichern - pickle; 11.7 Zugriff auf beliebige Ressourcen über deren URL; Schnittstelle zum Laufzeitsystem - sys
,
Schnittstelle zum Betriebssystem - os und os.path13.1 Das Modul os; 13.2 Das Modul os.path; Datum und Zeit; 14.1 Das Modul time; 14.2 Das Modul datetime; Objektorientierte Programmierung mit Python; 15.1 Definition von Klassen; 15.2 Attribute; 15.3 Methoden; 15.4 Vererbung; 15.5 Definition von Klassenbibliotheken; Verarbeitung von Zeichenketten; 16.1 Standardmethoden für String-Objekte; 16.2 Das Modul string; 16.3 Formatierung mit dem %-Operator; 16.4 Formatstrings; 16.5 Reguläre Ausdrücke - das Modul re; 16.6 Performance-Tipps zur Zeichenkettenberarbeitung; Mathematische Funktionen
,
17.1 array
Language:
German
Keywords:
Python 2.7
;
Python 3.3
;
Programmiersprache
;
Python 2.7
;
Python 3.4
;
Python 2.7
;
Python 3.6
;
Python
;
Python 3.0
;
Python 2.x
;
Python 2.4