Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2007
|
Ausgabe: | 2. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022779357 | ||
003 | DE-604 | ||
005 | 20100218 | ||
007 | t | ||
008 | 070917s2007 ad|| |||| 00||| ger d | ||
016 | 7 | |a 984102175 |2 DE-101 | |
020 | |a 9783897214880 |c : EUR 39.90, EUR 41.35 (AT), sfr 67.90 |9 978-3-89721-488-0 | ||
020 | |a 3897214881 |c : EUR 39.90, EUR 41.35 (AT), sfr 67.90 |9 3-89721-488-1 | ||
035 | |a (OCoLC)183895915 | ||
035 | |a (DE-599)BVBBV022779357 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-20 |a DE-355 |a DE-Aug4 |a DE-859 |a DE-703 |a DE-29T |a DE-1051 |a DE-860 |a DE-862 |a DE-706 |a DE-92 |a DE-522 |a DE-523 |a DE-634 |a DE-83 |a DE-858 |a DE-11 |a DE-2070s |a DE-B768 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Lutz, Mark |e Verfasser |4 aut | |
240 | 1 | 0 | |a Learning Python |
245 | 1 | 0 | |a Einführung in Python |b [moderne OO-Programmierung ; behandelt Python 2.5] |c Mark Lutz ; David Ascher. Dt. Überarb. und Aktualisierung von Dinu C. Gherman |
250 | |a 2. Aufl. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2007 | |
300 | |a XXVII, 624 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Python 2.3 |0 (DE-588)4764443-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Python 2.7 |0 (DE-588)7741095-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Python 2.5 |0 (DE-588)7553752-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 0 | 1 | |a Python 2.7 |0 (DE-588)7741095-6 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
689 | 1 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 1 | 1 | |a Python 2.5 |0 (DE-588)7553752-7 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
689 | 2 | 0 | |a Python 2.3 |0 (DE-588)4764443-6 |D s |
689 | 2 | |8 3\p |5 DE-604 | |
700 | 1 | |a Ascher, David |e Verfasser |4 aut | |
700 | 1 | |a Gherman, Dinu C. |e Sonstige |4 oth | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015984883&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015984883 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-FWS_call_number | 2000/ST 250 P99 L975(2) |
DE-BY-FWS_katkey | 294272 |
DE-BY-FWS_media_number | 083000498769 |
_version_ | 1806175881851305984 |
adam_text | Inhalt
Vorwort ........................................................
XV
Teil
I
Einleitung
1 Fragen und Antworten zu Python...................................... 3
Warum Python? ................................................. 3
Ist Python eine Skriptsprache? ...................................... 6
Wo ist der Haken? ............................................... 7
Wer benutzt heute Python? ........................................ 8
Was kann ich mit Python machen? .................................. 8
Welche technischen Stärken hat Python?.............................. 12
Python verglichen mit anderen Sprachen.............................. 15
2 Programmausführung durch Python ................................... 17
Einführung in den Python-Interpreter ................................ 17
Programmausführang............................................. 19
Varianten des Ausführungsmodells .................................. 22
3 Wie man Python-Programme ausführt.................................. 29
Interaktives Codieren............................................. 29
System-Kommandozeilen und Dateien................................ 33
Windows-Datei-Icons anklicken .................................... 37
Module importieren und neu laden .................................. 41
Die Entwicklungsumgebung
IDLE
................................... 45
Weitere IDEs.................................................... 49
Inhalt
I Vil
Eingebettete Aufrufe.............................................. 50
Eingefrorene ausführbare Binärdateien ............................... 51
Startmöglichkeiten im Texteditor.................................... 52
Weitere Startoptionen............................................. 52
Die Qual der Wahl............................................... 52
Übungen zu Teil
I
................................................ 52
Teil
II
Typen und Operationen
4 Zahlen ......................................................... 57
Python-Programmstruktur......................................... 57
Warum eingebaute Typen benutzen?................................. 57
Zahlen......................................................... 59
Python-Ausdrucksoperatoren....................................... 62
Zahlen in Aktion................................................. 65
Intermezzo: Dynamische Typisierung ................................ 73
5
Strings
......................................................... 80
String-Literale................................................... 81
Strings in
Aktion................................................. 88
String-Formatierung.............................................. 94
String-Methoden................................................. 97
Generische
Typenkategorien ....................................... 102
6 Listen und
Dictionaries
............................................. 104
Listen ......................................................... 104
Listen in Aktion ................................................. 106
Dictionaries..................................................... Ill
Dictionaries in
Aktion............................................. 112
7 Tupel, Dateien und alles andere....................................... 120
Tupel.......................................................... 120
Mengen........................................................ 123
Dateien........................................................ 124
Typenkategorien, die Zweite ....................................... 126
Allgemeinheit ................................................... 126
Verweise und Kopien ............................................. 128
Boolesche Wahrheitswerte......................................... 130
VIH I
Inhalt
Vergleiche und Gleichheit.......................................... 131
Typenhierarchien in Python........................................ 133
Weitere Typen in Python.......................................... 135
Fallen bei eingebauten Typen....................................... 135
Übungen zu Teil
II
............................................... 137
Teil
III
Anweisungen und Syntax
8 Zuweisungen, Ausdrücke und
Print
.................................... 143
Zuweisungen.................................................... 144
Ausdrücke...................................................... 151
Print-Anweisungen............................................... 152
9 if-Tests......................................................... 157
if-Anweisungen.................................................. 157
Python-Syntaxregeln.............................................. 160
Wahrheitstests .................................................. 164
10
while undfor-Schleifen
............................................. 167
while-Schleifen.................................................. 167
break, continue, pass
und das Schleifen-else ........................... 169
for-Schleifen .................................................... 172
Schleifenvarianten................................................ 178
Π
Python-Code dokumentieren......................................... 184
Das Python-Dokumentationsintermezzo.............................. 184
Häufige Fallen beim Codieren ...................................... 196
Übungaufgaben zu Teil
III
......................................... 197
Teil
IV
Funktionen
12 Funktionen...................................................... 203
Weshalb Funktionen?............................................. 203
Codierung von Funktionen......................................... 204
Ein erstes Beispiel: Definitionen und Aufrufe........................... 207
Ein zweites Beispiel: Schnittmenge von Sequenzen ...................... 209
Inhalt
13 Gültigkeitsbereiche und Argumente.................................... 212
Gültigkeitsregeln................................................. 212
Die global-Anweisung............................................. 218
Gültigkeitsbereiche und verschachtelte Funktionen...................... 219
Argumentübergabe............................................... 222
Spezielle Arten des Argumentabgleichs ............................... 225
14 Funktionen für Fortgeschrittene....................................... 235
Anonyme Funktionen:
lambda
...................................... 235
Funktionen auf Argumente anwenden................................ 239
Funktionen auf Sequenzen anwenden ................................ 242
Werkzeuge bei der funktionalen Programmierung....................... 243
Partielle Anwendung von Funktionen ................................ 244
List Comprehensions
............................................. 245
Dekoratören ....................................................
249
Generatoren und Iteratoren ........................................ 251
Konzepte beim Entwurf von Funktionen.............................. 255
Fallen bei Funktionen............................................. 258
Übungsaufgaben zu Teil
IV
........................................ 262
TeilV Module
15 Module: Ein Überblick.............................................. 267
Warum Module?................................................. 268
Architektur von Python-Programmen ................................ 268
Funktionsweise eines Imports....................................... 271
16 Grundlagen der Modulerzeugung...................................... 278
Erzeugung von Modulen........................................... 278
Benutzung von Modulen........................................... 279
Modulnamensräume.............................................. 283
Nachladen von Modulen .......................................... 288
17 Modul-Pakete.................................................... 292
Grundlagen..................................................... 292
Beispiele für Paket-Importe......................................... 295
Wozu Paket-Importe?............................................. 297
Eine Geschichte von drei Systemen .................................. 298
X
| Inhalt
18 Weiterführende Modul-Themen....................................... 301
Datenkapselung in Modulen ....................................... 301
Zukünftige Sprachmerkmale aktivieren............................... 302
Gemischte Verwendungsmodi:__
name
__und__
main
__............... 303
Modulsuchpfad ändern ........................................... 304
Die Import-Erweiterung
»as«
....................................... 304
Konzepte des Modulentwurfs....................................... 305
Fallstricke bei Modulen ........................................... 308
Übungsaufgaben zu Teil
V
......................................... 315
Teil
VI
Klassen und 00P
19 Objektorientierung in Python ........................................ 319
Warum Klassen?................................................. 319
OOP aus 10.000 Meter Höhe betrachtet .............................. 321
20 Grundlagen von Klassen ............................................ 330
Klassen erzeugen mehrere Instanz-Objekte ............................ 330
Klassen werden durch Vererbung spezialisiert.......................... 334
Klassen können Python-Operatoren abfangen.......................... 337
21 Details der Klassenkodierung......................................... 341
Die class-Anweisung.............................................. 341
Methoden...................................................... 344
Vererbung...................................................... 347
Operatorenüberladung............................................ 351
Namensräume: Die ganze Geschichte ................................ 362
22 Design mit Klassen ................................................ 369
Python und OOP ................................................ 369
Klassen als Datensätze ............................................ 371
OOP und Vererbung: »ist-ein«...................................... 372
OOP und Komposition: »hat-ein« ................................... 374
OOP und Delegation ............................................. 378
Mehrfach-Vererbung ............................................. 380
Klassen sind Objekte:
Generische
Objektfabriken....................... 383
Methoden sind Objekte: gebunden oder ungebunden.................... 385
Wiederholung: Dokumentations-Strings.............................. 387
Klassen und Module im Vergleich ................................... 388
Inhalt |
Я
23 Weiterführende Themen zu Klassen.................................... 390
Erweiterung eingebauter Typen ..................................... 390
Pseudo-private
Klassenattribute..................................... 394
Klassen »neuen Stils« in Python 2.2 .................................. 396
Fallstricke bei Klassen............................................. 404
Übungsaufgaben zu Teil
VI
........................................ 407
Teil
VII
Ausnahmen und Werkzeuge
24 Grundlagen zu Ausnahmen .......................................... 415
Warum Ausnahmen? ............................................. 415
Ausnahmebehandlung: Die Kurzfassung.............................. 417
Die try/except/else-Variante........................................ 421
Die try/finally-Variante............................................ 427
Die vereinheitlichte try/except/finally-Anweisung....................... 428
Die raise-Anweisung.............................................. 429
Die assert-Anweisung............................................. 431
25 Ausnahme-Objekte................................................ 433
Stringbasierte Ausnahmen ......................................... 433
Klassenbasierte Ausnahmen........................................ 434
Allgemeine Formen der raise-Anweisung.............................. 442
26 Entwurf mit Ausnahmen............................................ 444
Verschachtelte Ausnahme-Behandler................................. 444
Code-Idiome zu Ausnahmen ....................................... 448
Tipps zum Entwurf mit Ausnahmen ................................. 451
Fallstricke bei Ausnahmen ......................................... 455
Zusammenfassung zum Sprachkern.................................. 456
Übungsaufgaben zu Teil
VII
........................................ 461
Teil VIII Die Hülle
27 Typische Aufgaben in Python......................................... 465
Konvertierung, Zahlen und Vergleiche................................ 470
Manipulation von
Strings
.......................................... 474
XII
I
Inhalt
Modifikation von Datenstrukturen .................................. 479
Bearbeiten von Dateien und Verzeichnissen............................ 486
Internet-bezogene Module......................................... 501
Ausführung von Programmen ...................................... 505
Fehlersuche, Testen, Zeitmessung, Optimierung........................ 508
Übungsaufgaben................................................. 511
28 Frameworks..................................................... 513
Ein automatisches Beschwerdesystem ................................ 514
Verbindung mit COM: Billige Öffentlichkeitsarbeit ..................... 520
Ein auf Tkinter basierender GUI-Editor zum Bearbeiten von Formulardaten .. 526
Jython: Die glückliche Ehe zwischen Python und Java ................... 533
Übungsaufgaben................................................. 541
29 Python-Ressourcen................................................ 542
Verschiedene Ebenen der Gemeinschaft............................... 542
Der Entwicklungsprozess.......................................... 547
Dienstleistungen und Produkte ..................................... 547
Der juristische Rahmen: Die Python Software Foundation................ 547
Software ....................................................... 548
Beliebte Software von Drittanbietern................................. 549
Webanwendungs-Frameworks...................................... 559
Werkzeuge für Python-Entwickler................................... 561
Teil
IX
Anhang
A
Installation und Konfiguration........................................ 565
В
Lösungen zu den Übungsaufgaben..................................... 572
Index.......................................................... 609
Inhalt | XIII
|
adam_txt |
Inhalt
Vorwort .
XV
Teil
I
Einleitung
1 Fragen und Antworten zu Python. 3
Warum Python? . 3
Ist Python eine Skriptsprache? . 6
Wo ist der Haken? . 7
Wer benutzt heute Python? . 8
Was kann ich mit Python machen? . 8
Welche technischen Stärken hat Python?. 12
Python verglichen mit anderen Sprachen. 15
2 Programmausführung durch Python . 17
Einführung in den Python-Interpreter . 17
Programmausführang. 19
Varianten des Ausführungsmodells . 22
3 Wie man Python-Programme ausführt. 29
Interaktives Codieren. 29
System-Kommandozeilen und Dateien. 33
Windows-Datei-Icons anklicken . 37
Module importieren und neu laden . 41
Die Entwicklungsumgebung
IDLE
. 45
Weitere IDEs. 49
Inhalt
I Vil
Eingebettete Aufrufe. 50
Eingefrorene ausführbare Binärdateien . 51
Startmöglichkeiten im Texteditor. 52
Weitere Startoptionen. 52
Die Qual der Wahl. 52
Übungen zu Teil
I
. 52
Teil
II
Typen und Operationen
4 Zahlen . 57
Python-Programmstruktur. 57
Warum eingebaute Typen benutzen?. 57
Zahlen. 59
Python-Ausdrucksoperatoren. 62
Zahlen in Aktion. 65
Intermezzo: Dynamische Typisierung . 73
5
Strings
. 80
String-Literale. 81
Strings in
Aktion. 88
String-Formatierung. 94
String-Methoden. 97
Generische
Typenkategorien . 102
6 Listen und
Dictionaries
. 104
Listen . 104
Listen in Aktion . 106
Dictionaries. Ill
Dictionaries in
Aktion. 112
7 Tupel, Dateien und alles andere. 120
Tupel. 120
Mengen. 123
Dateien. 124
Typenkategorien, die Zweite . 126
Allgemeinheit . 126
Verweise und Kopien . 128
Boolesche Wahrheitswerte. 130
VIH I
Inhalt
Vergleiche und Gleichheit. 131
Typenhierarchien in Python. 133
Weitere Typen in Python. 135
Fallen bei eingebauten Typen. 135
Übungen zu Teil
II
. 137
Teil
III
Anweisungen und Syntax
8 Zuweisungen, Ausdrücke und
Print
. 143
Zuweisungen. 144
Ausdrücke. 151
Print-Anweisungen. 152
9 if-Tests. 157
if-Anweisungen. 157
Python-Syntaxregeln. 160
Wahrheitstests . 164
10
while undfor-Schleifen
. 167
while-Schleifen. 167
break, continue, pass
und das Schleifen-else . 169
for-Schleifen . 172
Schleifenvarianten. 178
Π
Python-Code dokumentieren. 184
Das Python-Dokumentationsintermezzo. 184
Häufige Fallen beim Codieren . 196
Übungaufgaben zu Teil
III
. 197
Teil
IV
Funktionen
12 Funktionen. 203
Weshalb Funktionen?. 203
Codierung von Funktionen. 204
Ein erstes Beispiel: Definitionen und Aufrufe. 207
Ein zweites Beispiel: Schnittmenge von Sequenzen . 209
Inhalt
13 Gültigkeitsbereiche und Argumente. 212
Gültigkeitsregeln. 212
Die global-Anweisung. 218
Gültigkeitsbereiche und verschachtelte Funktionen. 219
Argumentübergabe. 222
Spezielle Arten des Argumentabgleichs . 225
14 Funktionen für Fortgeschrittene. 235
Anonyme Funktionen:
lambda
. 235
Funktionen auf Argumente anwenden. 239
Funktionen auf Sequenzen anwenden . 242
Werkzeuge bei der funktionalen Programmierung. 243
Partielle Anwendung von Funktionen . 244
List Comprehensions
. 245
Dekoratören .
249
Generatoren und Iteratoren . 251
Konzepte beim Entwurf von Funktionen. 255
Fallen bei Funktionen. 258
Übungsaufgaben zu Teil
IV
. 262
TeilV Module
15 Module: Ein Überblick. 267
Warum Module?. 268
Architektur von Python-Programmen . 268
Funktionsweise eines Imports. 271
16 Grundlagen der Modulerzeugung. 278
Erzeugung von Modulen. 278
Benutzung von Modulen. 279
Modulnamensräume. 283
Nachladen von Modulen . 288
17 Modul-Pakete. 292
Grundlagen. 292
Beispiele für Paket-Importe. 295
Wozu Paket-Importe?. 297
Eine Geschichte von drei Systemen . 298
X
| Inhalt
18 Weiterführende Modul-Themen. 301
Datenkapselung in Modulen . 301
Zukünftige Sprachmerkmale aktivieren. 302
Gemischte Verwendungsmodi:_
name
_und_
main
_. 303
Modulsuchpfad ändern . 304
Die Import-Erweiterung
»as«
. 304
Konzepte des Modulentwurfs. 305
Fallstricke bei Modulen . 308
Übungsaufgaben zu Teil
V
. 315
Teil
VI
Klassen und 00P
19 Objektorientierung in Python . 319
Warum Klassen?. 319
OOP aus 10.000 Meter Höhe betrachtet . 321
20 Grundlagen von Klassen . 330
Klassen erzeugen mehrere Instanz-Objekte . 330
Klassen werden durch Vererbung spezialisiert. 334
Klassen können Python-Operatoren abfangen. 337
21 Details der Klassenkodierung. 341
Die class-Anweisung. 341
Methoden. 344
Vererbung. 347
Operatorenüberladung. 351
Namensräume: Die ganze Geschichte . 362
22 Design mit Klassen . 369
Python und OOP . 369
Klassen als Datensätze . 371
OOP und Vererbung: »ist-ein«. 372
OOP und Komposition: »hat-ein« . 374
OOP und Delegation . 378
Mehrfach-Vererbung . 380
Klassen sind Objekte:
Generische
Objektfabriken. 383
Methoden sind Objekte: gebunden oder ungebunden. 385
Wiederholung: Dokumentations-Strings. 387
Klassen und Module im Vergleich . 388
Inhalt |
Я
23 Weiterführende Themen zu Klassen. 390
Erweiterung eingebauter Typen . 390
Pseudo-private
Klassenattribute. 394
Klassen »neuen Stils« in Python 2.2 . 396
Fallstricke bei Klassen. 404
Übungsaufgaben zu Teil
VI
. 407
Teil
VII
Ausnahmen und Werkzeuge
24 Grundlagen zu Ausnahmen . 415
Warum Ausnahmen? . 415
Ausnahmebehandlung: Die Kurzfassung. 417
Die try/except/else-Variante. 421
Die try/finally-Variante. 427
Die vereinheitlichte try/except/finally-Anweisung. 428
Die raise-Anweisung. 429
Die assert-Anweisung. 431
25 Ausnahme-Objekte. 433
Stringbasierte Ausnahmen . 433
Klassenbasierte Ausnahmen. 434
Allgemeine Formen der raise-Anweisung. 442
26 Entwurf mit Ausnahmen. 444
Verschachtelte Ausnahme-Behandler. 444
Code-Idiome zu Ausnahmen . 448
Tipps zum Entwurf mit Ausnahmen . 451
Fallstricke bei Ausnahmen . 455
Zusammenfassung zum Sprachkern. 456
Übungsaufgaben zu Teil
VII
. 461
Teil VIII Die Hülle
27 Typische Aufgaben in Python. 465
Konvertierung, Zahlen und Vergleiche. 470
Manipulation von
Strings
. 474
XII
I
Inhalt
Modifikation von Datenstrukturen . 479
Bearbeiten von Dateien und Verzeichnissen. 486
Internet-bezogene Module. 501
Ausführung von Programmen . 505
Fehlersuche, Testen, Zeitmessung, Optimierung. 508
Übungsaufgaben. 511
28 Frameworks. 513
Ein automatisches Beschwerdesystem . 514
Verbindung mit COM: Billige Öffentlichkeitsarbeit . 520
Ein auf Tkinter basierender GUI-Editor zum Bearbeiten von Formulardaten . 526
Jython: Die glückliche Ehe zwischen Python und Java . 533
Übungsaufgaben. 541
29 Python-Ressourcen. 542
Verschiedene Ebenen der Gemeinschaft. 542
Der Entwicklungsprozess. 547
Dienstleistungen und Produkte . 547
Der juristische Rahmen: Die Python Software Foundation. 547
Software . 548
Beliebte Software von Drittanbietern. 549
Webanwendungs-Frameworks. 559
Werkzeuge für Python-Entwickler. 561
Teil
IX
Anhang
A
Installation und Konfiguration. 565
В
Lösungen zu den Übungsaufgaben. 572
Index. 609
Inhalt | XIII |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Lutz, Mark Ascher, David |
author_facet | Lutz, Mark Ascher, David |
author_role | aut aut |
author_sort | Lutz, Mark |
author_variant | m l ml d a da |
building | Verbundindex |
bvnumber | BV022779357 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)183895915 (DE-599)BVBBV022779357 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02515nam a2200553 c 4500</leader><controlfield tag="001">BV022779357</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100218 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070917s2007 ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">984102175</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783897214880</subfield><subfield code="c">: EUR 39.90, EUR 41.35 (AT), sfr 67.90</subfield><subfield code="9">978-3-89721-488-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3897214881</subfield><subfield code="c">: EUR 39.90, EUR 41.35 (AT), sfr 67.90</subfield><subfield code="9">3-89721-488-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)183895915</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022779357</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Lutz, Mark</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Learning Python</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Einführung in Python</subfield><subfield code="b">[moderne OO-Programmierung ; behandelt Python 2.5]</subfield><subfield code="c">Mark Lutz ; David Ascher. Dt. Überarb. und Aktualisierung von Dinu C. Gherman</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVII, 624 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python 2.3</subfield><subfield code="0">(DE-588)4764443-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python 2.7</subfield><subfield code="0">(DE-588)7741095-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python 2.5</subfield><subfield code="0">(DE-588)7553752-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Python 2.7</subfield><subfield code="0">(DE-588)7741095-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Python 2.5</subfield><subfield code="0">(DE-588)7553752-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Python 2.3</subfield><subfield code="0">(DE-588)4764443-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ascher, David</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Gherman, Dinu C.</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015984883&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015984883</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV022779357 |
illustrated | Illustrated |
index_date | 2024-07-02T18:35:44Z |
indexdate | 2024-08-01T11:12:28Z |
institution | BVB |
isbn | 9783897214880 3897214881 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015984883 |
oclc_num | 183895915 |
open_access_boolean | |
owner | DE-20 DE-355 DE-BY-UBR DE-Aug4 DE-859 DE-703 DE-29T DE-1051 DE-860 DE-862 DE-BY-FWS DE-706 DE-92 DE-522 DE-523 DE-634 DE-83 DE-858 DE-11 DE-2070s DE-B768 |
owner_facet | DE-20 DE-355 DE-BY-UBR DE-Aug4 DE-859 DE-703 DE-29T DE-1051 DE-860 DE-862 DE-BY-FWS DE-706 DE-92 DE-522 DE-523 DE-634 DE-83 DE-858 DE-11 DE-2070s DE-B768 |
physical | XXVII, 624 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Lutz, Mark Ascher, David Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] Python 2.3 (DE-588)4764443-6 gnd Python 2.7 (DE-588)7741095-6 gnd Python 2.5 (DE-588)7553752-7 gnd Python Programmiersprache (DE-588)4434275-5 gnd |
subject_GND | (DE-588)4764443-6 (DE-588)7741095-6 (DE-588)7553752-7 (DE-588)4434275-5 |
title | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] |
title_alt | Learning Python |
title_auth | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] |
title_exact_search | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] |
title_exact_search_txtP | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] |
title_full | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] Mark Lutz ; David Ascher. Dt. Überarb. und Aktualisierung von Dinu C. Gherman |
title_fullStr | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] Mark Lutz ; David Ascher. Dt. Überarb. und Aktualisierung von Dinu C. Gherman |
title_full_unstemmed | Einführung in Python [moderne OO-Programmierung ; behandelt Python 2.5] Mark Lutz ; David Ascher. Dt. Überarb. und Aktualisierung von Dinu C. Gherman |
title_short | Einführung in Python |
title_sort | einfuhrung in python moderne oo programmierung behandelt python 2 5 |
title_sub | [moderne OO-Programmierung ; behandelt Python 2.5] |
topic | Python 2.3 (DE-588)4764443-6 gnd Python 2.7 (DE-588)7741095-6 gnd Python 2.5 (DE-588)7553752-7 gnd Python Programmiersprache (DE-588)4434275-5 gnd |
topic_facet | Python 2.3 Python 2.7 Python 2.5 Python Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015984883&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lutzmark learningpython AT ascherdavid learningpython AT ghermandinuc learningpython AT lutzmark einfuhrunginpythonmoderneooprogrammierungbehandeltpython25 AT ascherdavid einfuhrunginpythonmoderneooprogrammierungbehandeltpython25 AT ghermandinuc einfuhrunginpythonmoderneooprogrammierungbehandeltpython25 |