Python lernen: kurz & gut
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
O'Reilly
2023
|
Ausgabe: | 1. Auflage |
Schriftenreihe: | O'Reillys Taschenbibliothek
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 316 Seiten Illustrationen 17.8 cm x 10.8 cm |
ISBN: | 9783960092032 3960092032 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048927959 | ||
003 | DE-604 | ||
005 | 20230823 | ||
007 | t | ||
008 | 230504s2023 gw a||| |||| 00||| ger d | ||
015 | |a 22,N15 |2 dnb | ||
016 | 7 | |a 1255090103 |2 DE-101 | |
020 | |a 9783960092032 |c Broschur : EUR 16.90 (DE), EUR 17.40 (AT) |9 978-3-96009-203-2 | ||
020 | |a 3960092032 |9 3-96009-203-2 | ||
024 | 3 | |a 9783960092032 | |
035 | |a (OCoLC)1379393664 | ||
035 | |a (DE-599)DNB1255090103 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-M347 |a DE-19 |a DE-860 |a DE-1050 |a DE-B768 |a DE-706 |a DE-862 |a DE-11 |a DE-573 |a DE-898 |a DE-573n |a DE-703 |a DE-739 |a DE-522 | ||
082 | 0 | |a 005.133 |2 23/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Inden, Michael |d 1971- |e Verfasser |0 (DE-588)143426753 |4 aut | |
245 | 1 | 0 | |a Python lernen |b kurz & gut |c Michael Inden |
246 | 1 | 3 | |a Python lernen - kurz und gut |
250 | |a 1. Auflage | ||
264 | 1 | |a Heidelberg |b O'Reilly |c 2023 | |
300 | |a 316 Seiten |b Illustrationen |c 17.8 cm x 10.8 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a O'Reillys Taschenbibliothek | |
650 | 0 | 7 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |2 gnd |9 rswk-swf |
653 | |a Python | ||
653 | |a Pytest | ||
653 | |a programmieren lernen | ||
653 | |a Programmiersprache | ||
653 | |a Python lernen | ||
653 | |a Python 3 | ||
653 | |a Python programmieren | ||
653 | |a Einstieg in Python | ||
653 | |a Python Crashkurs | ||
689 | 0 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-96010-720-0 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-96010-721-7 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, MOBI |z 978-3-96010-722-4 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=738becdfe968414aa4f0cac659a505d3&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034191968&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-034191968 | ||
883 | 1 | |8 1\p |a vlb |d 20220408 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-FWS_call_number | 2000/ST 250 P99 I38 |
DE-BY-FWS_katkey | 1049458 |
DE-BY-FWS_media_number | 083000525471 |
_version_ | 1806177175456448512 |
adam_text | 7
INHALTSVERZEICHNIS
VORWORT
..............................................................................
13
I
EINSTIEG
21
1
EINFUEHRUNG
..................................................................
23
1.1
PYTHON
IM
UEBERBLICK
..........................................
23
1.2
LOS
GEHT
S
-
INSTALLATION
....................................
27
1.2.1
PYTHON-DOWNLOAD
...........................................
28
1.2.2
INSTALLATION
VON
PYTHON
..................................
28
1.2.3
NACHARBEITEN
NACH
DER
INSTALLATION
...............
29
1.2.4
PYTHON-INSTALLATION
PRUEFEN
.............................
31
1.2.5
PYTHON-PROGRAMM
ALS
SKRIPT
AUSFUEHREN
.........
32
1.3
ENTWICKLUNGSUMGEBUNGEN
..................................
32
1.3.1
INSTALLATION
VON
PYCHARM
...............................
33
1.3.2
PYCHARM
STARTEN
.............................................
35
1.3.3
ERSTES
PROJEKT
IN
PYCHARM
............................
37
1.3.4
ERSTES
MODUL
IN
PYCHARM
.............................
38
2
SCHNELLEINSTIEG
............................................................
43
2.1
HALLO
WELT
(HELLO
WORLD)
..................................
43
2.2
VARIABLEN
UND
DATENTYPEN
..................................
44
2.2.1
DEFINITION
VON
VARIABLEN
.................................
45
2.2.2
VARIABLEN
UND
TYPEN
......................................
46
2.2.3
AUSGABEN
MIT
PRINT
()
..................................
48
2.2.4
BEZEICHNER
(VARIABIENNAMEN)
........................
50
2.3
OPERATOREN
IM
UEBERBLICK
....................................
52
2.3.1
ARITHMETISCHE
OPERATOREN
..............................
53
8
INHALTSVERZEICHNIS
2.3.2
ZUWEISUNGSOPERATOREN
................................
56
2.3.3
VERGLEICHSOPERATOREN
.......................................
58
2.3.4
LOGISCHE
OPERATOREN
........................................
59
2.4
FALLUNTERSCHEIDUNGEN
.........................................
61
2.5
FUNKTIONEN
..........................................................
65
2.5.1
EIGENE
FUNKTIONEN
DEFINIEREN
..........................
66
2.5.2
NUETZLICHE
BEISPIELE
AUS
PYTHON
......................
69
2.6
FEHLERBEHANDLUNG
UND
EXCEPTIONS
.....................
70
2.7
KOMMENTARE
........................................................
71
2.8
MODULE
...............................................................
72
2.8.1
IMPORTS
-
EINBINDEN
ANDERER
FUNKTIONALITAETEN
73
2.8.2
ZUSAMMENFASSUNG
UND
ERGAENZENDES
...............
74
2.9
BUILT-IN-DATENTYPEN
............................................
75
2.9.1
LISTEN
(LIST)
.................................................
76
2.9.2 TUPEL
(TUPLE)
.................................................
77
2.9.3
MENGEN
(SET)
.................................................
79
2.9.4
DICTIONARIES
(DICT)
.........................................
79
2.10
SCHLEIFEN
..............................................................
81
2.10.1
BESONDERHEIT:
RANGES
......................................
81
2.10.2
INDEXBASIERTE
FOR-IN-SCHLEIFE
........................
82
2.10.3
WERTEBASIERTE
F
OR-IN-SCHLEIFE
........................
84
2.10.4
DIE
FOR-IN-ENUMERATE-SCHLEIFE
MIT
INDEX
UND
WERT
..............................................
85
2.10.5
DIE
...................................................................
87
2.11
WEITERFUEHRENDE
INFORMATIONEN
............................
88
3
STRINGS
..........................................................................
89
3.1
SCHNELLEINSTIEG
....................................................
89
3.1.1
GEBRAEUCHLICHE
STRINGAKTIONEN
........................
90
3.1.2
SUCHEN
UND
ERSETZEN
......................................
98
3.1.3
INFORMATIONEN
EXTRAHIEREN
UND
FORMATIEREN
.
.
101
3.1.4
PRAXISRELEVANTE
FUNKTIONEN
IM
KURZUEBERBLICK
104
3.2
NAECHSTE
SCHRITTE
..................................................
105
3.2.1
ZEICHENVERARBEITUNG
..................................
105
3.2.2
STRINGS
UND
LISTEN
......................................
106
3.2.3
MEHRZEILIGE
STRINGS
....................................
108
INHALTSVERZEICHNIS
9
4
KLASSEN
UND
OBJEKTORIENTIERUNG
.............................
111
4.1
SCHNELLEINSTIEG
....................................................
111
4.1.1
GRUNDLAGEN
ZU
KLASSEN
UND
OBJEKTEN
...........
112
4.1.2
EIGENSCHAFTEN
(ATTRIBUTE)
...............................
117
4.1.3
VERHALTEN
(METHODEN)
...................................
118
4.1.4
TYPPRUEFUNG
MIT
ISINSTANCEO
.....................
124
4.1.5
OBJEKTE
VERGLEICHEN
-
DIE
ROLLE
VON
_
EQ
__
()
125
4.2
NAECHSTE
SCHRITTE
..................................................
128
4.2.1
KLASSEN
AUSFUEHRBAR
MACHEN
............................
128
4.2.2
IMPORTS
UND
PACKAGES
....................................
131
4.2.3
UEBERGANG
ZUM
EINSATZ
EINER
IDE
..................
132
4.2.4
VERSTECKEN
VON
INFORMATIONEN
........................
136
4.2.5
PACKAGES:
AUSWIRKUNGEN
AUF
UNSERE
APPLIKATION
141
4.3
VERERBUNG
............................................................
146
5
COLLECTIONS
...................................................................
149
5.1
SCHNELLEINSTIEG
....................................................
149
5.1.1
DIE
KLASSE
LIST
.............................................
149
5.1.2
DIE
KLASSE
SET
...............................................
157
5.1.3
DIE
KLASSE
DICT
.............................................
161
5.2
NAECHSTE
SCHRITTE
..................................................
167
5.2.1
COMPREHENSIONS
.............................................
167
5.2.2
SLICING
-
ZUGRIFF
AUF
TEILBEREICHE
VON
LISTEN
.
169
5.2.3
SORTIERUNG
-
SORT
()
/
SORTEDO
....................
172
5.2.4
TAUSCHEN
VON
ELEMENTEN
-
SWAPO
................
176
5.2.5
REIHENFOLGE
UMKEHREN
-
REVERSEO
UND
REVERSEDO
........................................
179
5.2.6
MEHRDIMENSIONALE
LISTEN
................................
180
6
ERGAENZENDES
WISSEN
..................................................
185
6.1
BENUTZEREINGABEN
INPUTO
................................
185
6.2
ZUFALLSWERTE
UND
DAS
MODUL
RANDOM
................
187
6.3
BESONDERHEITEN
VON
PARAMETERN
........................
189
6.3.1
PARAMETER
MIT
POSITION
BZW.
NAME
..............
189
6.3.2
PARAMETER
MIT
DEFAULTWERT
............................
191
6.3.3
VAR
ARGS
-
VARIABLE
ANZAHL
AN
ARGUMENTEN
.
.
191
10
INHALTSVERZEICHNIS
6.4
TERNARY-OPERATOR
...............................................
196
6.5
AUFZAEHLUNGEN
MIT
ENUM
.......................................
197
6.6
FALLUNTERSCHEIDUNGEN
MIT
MATCH
.......................
200
6.7
BREAK,
CONTINUE
UND
EISE
IN
SCHLEIFEN
............
204
6.7.1
FUNKTIONSWEISE
VON
BREAK
UND
CONTINUE
.
.
.
204
6.7.2
WIE
MACHT
MAN
ES
BESSER?
............................
208
6.7.3
BESONDERHEIT:
EISE
IN
SCHLEIFEN
....................
211
6.8
AUSDRUECKE
MIT
EVAL()
AUSWERTEN
.......................
213
6.9
REKURSION
...........................................................
214
6.9.1
EINFUEHRENDES
BEISPIEL
......................................
214
6.9.2
WEITERFUEHRENDES
BEISPIEL:
FIBONACCI-ZAHLEN
.
.
215
6.9.3
PRAXISBEISPIEL:
FLAECHEN
FUELLEN
..........................
217
II
AUFSTIEG
219
7
COLLECTIONS
ADVANCED
.................................................
221
7.1
SEQUENZIELLE
DATENTYPEN
...................................
221
7.2
ITERATOREN
............................................................
223
7.3
GENERATOREN
.......................................................
228
7.4
DATENCONTAINER
MIT
NAMEDTUPLE
......................
231
7.5
EINSTIEG
IN
LAMBDAS
...........................................
236
7.5.1
SYNTAX
VON
LAMBDAS
......................................
236
7.5.2
LAMBDAS
IM
EINSATZ
MIT
FILTERO
UND
MAP()
237
7.5.3
LAMBDAS
IM
EINSATZ
MIT
SORT()
..................
240
8
VERARBEITUNG
VON
DATEIEN
........................................
243
8.1
SCHNELLEINSTIEG
....................................................
243
8.1.1
ANLEGEN
VON
DATEIEN
UND
VERZEICHNISSEN
....
244
8.1.2
AKTUELLES
VERZEICHNIS
WECHSELN
......................
245
8.1.3
AKTUELLES
VERZEICHNIS
UND
ABSOLUTEN
PFAD
ERMITTELN
...............................................
246
8.1.4
INHALT
EINES
VERZEICHNISSES
AUFLISTEN
..............
246
8.1.5
PFAD
IST
DATEI
ODER
VERZEICHNIS?
....................
247
8.1.6
AUF
EXISTENZ
PRUEFEN
........................................
247
INHALTSVERZEICHNIS
11
8.1.7
INFORMATIONEN
IN
DATEIEN
SCHREIBEN
UND
DARAUS
LESEN
......................................................
248
8.1.8
EINFLUSS
DER
VERARBEITUNGSMODI
......................
252
8.1.9
DIVERSE
INFORMATIONEN
ERMITTELN
....................
254
8.1.10
KOPIEREN
..........................................................
256
8.1.11
UMBENENNEN
....................................................
257
8.1.12
LOESCHEN
............................................................
258
8.2
JSON-VERARBEITUNG
............................................
259
8.2.1
JSON
IN
EINE
DATEI
SCHREIBEN
........................
260
8.2.2
LESEN
VON
JSON
AUS
EINER
DATEI
....................
261
8.2.3
PRETTY
PRINTING
................................................
262
9
FEHLERBEHANDLUNG
MIT
EXCEPTIONS
...........................
263
9.1
SCHNELLEINSTIEG
....................................................
263
9.1.1
FEHLERBEHANDLUNG
............................................
265
9.1.2 EXCEPTIONS
SELBST
AUSLOESEN
-
RAISE
..............
271
9.1.3
EIGENE
EXCEPTION-TYPEN
DEFINIEREN
................
273
9.1.4
PROPAGATION
VON
EXCEPTIONS
..........................
275
9.2
FEHLERBEHANDLUNG
IN
DER
PRAXIS
..........................
278
9.2.1
ELEGANTE
PRUEFUNGEN
MIT
ASSERT
....................
279
9.3
AUTOMATIC
RESOURCE
MANAGEMENT
(WITH)
........
282
10
DATUMSVERARBEITUNG
..................................................
283
10.1
SCHNELLEINSTIEG
....................................................
283
10.1.1
ZEITPUNKTE
UND
DIE
KLASSE
DATETIME
............
283
10.1.2
DATUMSWERTE
UND
DIE
KLASSE
DATE
................
285
10.1.3
ZEIT
UND
DIE
KLASSE
TIME
................................
289
10.1.4
ZEITDIFFERENZEN
UND
DIE
KLASSE
TIMEDELTA.
.
.
291
10.1.5
BERECHNUNGEN
MIT
DATUMSWERTEN
..................
292
10.1.6
FORMATIERUNG
UND
PARSING
..............................
294
12
INHALTSVERZEICHNIS
III
ANHANG
297
A
SCHLUESSELWOERTER
IM
UEBERBLICK
....................................
299
B
SCHNELLEINSTIEG
PYTHON-REPL
..................................
303
LITERATURVERZEICHNIS
...........................................................
307
INDEX
....................................................................................
309
|
adam_txt |
7
INHALTSVERZEICHNIS
VORWORT
.
13
I
EINSTIEG
21
1
EINFUEHRUNG
.
23
1.1
PYTHON
IM
UEBERBLICK
.
23
1.2
LOS
GEHT
'
S
-
INSTALLATION
.
27
1.2.1
PYTHON-DOWNLOAD
.
28
1.2.2
INSTALLATION
VON
PYTHON
.
28
1.2.3
NACHARBEITEN
NACH
DER
INSTALLATION
.
29
1.2.4
PYTHON-INSTALLATION
PRUEFEN
.
31
1.2.5
PYTHON-PROGRAMM
ALS
SKRIPT
AUSFUEHREN
.
32
1.3
ENTWICKLUNGSUMGEBUNGEN
.
32
1.3.1
INSTALLATION
VON
PYCHARM
.
33
1.3.2
PYCHARM
STARTEN
.
35
1.3.3
ERSTES
PROJEKT
IN
PYCHARM
.
37
1.3.4
ERSTES
MODUL
IN
PYCHARM
.
38
2
SCHNELLEINSTIEG
.
43
2.1
HALLO
WELT
(HELLO
WORLD)
.
43
2.2
VARIABLEN
UND
DATENTYPEN
.
44
2.2.1
DEFINITION
VON
VARIABLEN
.
45
2.2.2
VARIABLEN
UND
TYPEN
.
46
2.2.3
AUSGABEN
MIT
PRINT
()
.
48
2.2.4
BEZEICHNER
(VARIABIENNAMEN)
.
50
2.3
OPERATOREN
IM
UEBERBLICK
.
52
2.3.1
ARITHMETISCHE
OPERATOREN
.
53
8
INHALTSVERZEICHNIS
2.3.2
ZUWEISUNGSOPERATOREN
.
56
2.3.3
VERGLEICHSOPERATOREN
.
58
2.3.4
LOGISCHE
OPERATOREN
.
59
2.4
FALLUNTERSCHEIDUNGEN
.
61
2.5
FUNKTIONEN
.
65
2.5.1
EIGENE
FUNKTIONEN
DEFINIEREN
.
66
2.5.2
NUETZLICHE
BEISPIELE
AUS
PYTHON
.
69
2.6
FEHLERBEHANDLUNG
UND
EXCEPTIONS
.
70
2.7
KOMMENTARE
.
71
2.8
MODULE
.
72
2.8.1
IMPORTS
-
EINBINDEN
ANDERER
FUNKTIONALITAETEN
73
2.8.2
ZUSAMMENFASSUNG
UND
ERGAENZENDES
.
74
2.9
BUILT-IN-DATENTYPEN
.
75
2.9.1
LISTEN
(LIST)
.
76
2.9.2 TUPEL
(TUPLE)
.
77
2.9.3
MENGEN
(SET)
.
79
2.9.4
DICTIONARIES
(DICT)
.
79
2.10
SCHLEIFEN
.
81
2.10.1
BESONDERHEIT:
RANGES
.
81
2.10.2
INDEXBASIERTE
FOR-IN-SCHLEIFE
.
82
2.10.3
WERTEBASIERTE
F
OR-IN-SCHLEIFE
.
84
2.10.4
DIE
FOR-IN-ENUMERATE-SCHLEIFE
MIT
INDEX
UND
WERT
.
85
2.10.5
DIE
.
87
2.11
WEITERFUEHRENDE
INFORMATIONEN
.
88
3
STRINGS
.
89
3.1
SCHNELLEINSTIEG
.
89
3.1.1
GEBRAEUCHLICHE
STRINGAKTIONEN
.
90
3.1.2
SUCHEN
UND
ERSETZEN
.
98
3.1.3
INFORMATIONEN
EXTRAHIEREN
UND
FORMATIEREN
.
.
101
3.1.4
PRAXISRELEVANTE
FUNKTIONEN
IM
KURZUEBERBLICK
104
3.2
NAECHSTE
SCHRITTE
.
105
3.2.1
ZEICHENVERARBEITUNG
.
105
3.2.2
STRINGS
UND
LISTEN
.
106
3.2.3
MEHRZEILIGE
STRINGS
.
108
INHALTSVERZEICHNIS
9
4
KLASSEN
UND
OBJEKTORIENTIERUNG
.
111
4.1
SCHNELLEINSTIEG
.
111
4.1.1
GRUNDLAGEN
ZU
KLASSEN
UND
OBJEKTEN
.
112
4.1.2
EIGENSCHAFTEN
(ATTRIBUTE)
.
117
4.1.3
VERHALTEN
(METHODEN)
.
118
4.1.4
TYPPRUEFUNG
MIT
ISINSTANCEO
.
124
4.1.5
OBJEKTE
VERGLEICHEN
-
DIE
ROLLE
VON
_
EQ
_
()
125
4.2
NAECHSTE
SCHRITTE
.
128
4.2.1
KLASSEN
AUSFUEHRBAR
MACHEN
.
128
4.2.2
IMPORTS
UND
PACKAGES
.
131
4.2.3
UEBERGANG
ZUM
EINSATZ
EINER
IDE
.
132
4.2.4
VERSTECKEN
VON
INFORMATIONEN
.
136
4.2.5
PACKAGES:
AUSWIRKUNGEN
AUF
UNSERE
APPLIKATION
141
4.3
VERERBUNG
.
146
5
COLLECTIONS
.
149
5.1
SCHNELLEINSTIEG
.
149
5.1.1
DIE
KLASSE
LIST
.
149
5.1.2
DIE
KLASSE
SET
.
157
5.1.3
DIE
KLASSE
DICT
.
161
5.2
NAECHSTE
SCHRITTE
.
167
5.2.1
COMPREHENSIONS
.
167
5.2.2
SLICING
-
ZUGRIFF
AUF
TEILBEREICHE
VON
LISTEN
.
169
5.2.3
SORTIERUNG
-
SORT
()
/
SORTEDO
.
172
5.2.4
TAUSCHEN
VON
ELEMENTEN
-
SWAPO
.
176
5.2.5
REIHENFOLGE
UMKEHREN
-
REVERSEO
UND
REVERSEDO
.
179
5.2.6
MEHRDIMENSIONALE
LISTEN
.
180
6
ERGAENZENDES
WISSEN
.
185
6.1
BENUTZEREINGABEN
INPUTO
.
185
6.2
ZUFALLSWERTE
UND
DAS
MODUL
RANDOM
.
187
6.3
BESONDERHEITEN
VON
PARAMETERN
.
189
6.3.1
PARAMETER
MIT
POSITION
BZW.
NAME
.
189
6.3.2
PARAMETER
MIT
DEFAULTWERT
.
191
6.3.3
VAR
ARGS
-
VARIABLE
ANZAHL
AN
ARGUMENTEN
.
.
191
10
INHALTSVERZEICHNIS
6.4
TERNARY-OPERATOR
.
196
6.5
AUFZAEHLUNGEN
MIT
ENUM
.
197
6.6
FALLUNTERSCHEIDUNGEN
MIT
MATCH
.
200
6.7
BREAK,
CONTINUE
UND
EISE
IN
SCHLEIFEN
.
204
6.7.1
FUNKTIONSWEISE
VON
BREAK
UND
CONTINUE
.
.
.
204
6.7.2
WIE
MACHT
MAN
ES
BESSER?
.
208
6.7.3
BESONDERHEIT:
EISE
IN
SCHLEIFEN
.
211
6.8
AUSDRUECKE
MIT
EVAL()
AUSWERTEN
.
213
6.9
REKURSION
.
214
6.9.1
EINFUEHRENDES
BEISPIEL
.
214
6.9.2
WEITERFUEHRENDES
BEISPIEL:
FIBONACCI-ZAHLEN
.
.
215
6.9.3
PRAXISBEISPIEL:
FLAECHEN
FUELLEN
.
217
II
AUFSTIEG
219
7
COLLECTIONS
ADVANCED
.
221
7.1
SEQUENZIELLE
DATENTYPEN
.
221
7.2
ITERATOREN
.
223
7.3
GENERATOREN
.
228
7.4
DATENCONTAINER
MIT
NAMEDTUPLE
.
231
7.5
EINSTIEG
IN
LAMBDAS
.
236
7.5.1
SYNTAX
VON
LAMBDAS
.
236
7.5.2
LAMBDAS
IM
EINSATZ
MIT
FILTERO
UND
MAP()
237
7.5.3
LAMBDAS
IM
EINSATZ
MIT
SORT()
.
240
8
VERARBEITUNG
VON
DATEIEN
.
243
8.1
SCHNELLEINSTIEG
.
243
8.1.1
ANLEGEN
VON
DATEIEN
UND
VERZEICHNISSEN
.
244
8.1.2
AKTUELLES
VERZEICHNIS
WECHSELN
.
245
8.1.3
AKTUELLES
VERZEICHNIS
UND
ABSOLUTEN
PFAD
ERMITTELN
.
246
8.1.4
INHALT
EINES
VERZEICHNISSES
AUFLISTEN
.
246
8.1.5
PFAD
IST
DATEI
ODER
VERZEICHNIS?
.
247
8.1.6
AUF
EXISTENZ
PRUEFEN
.
247
INHALTSVERZEICHNIS
11
8.1.7
INFORMATIONEN
IN
DATEIEN
SCHREIBEN
UND
DARAUS
LESEN
.
248
8.1.8
EINFLUSS
DER
VERARBEITUNGSMODI
.
252
8.1.9
DIVERSE
INFORMATIONEN
ERMITTELN
.
254
8.1.10
KOPIEREN
.
256
8.1.11
UMBENENNEN
.
257
8.1.12
LOESCHEN
.
258
8.2
JSON-VERARBEITUNG
.
259
8.2.1
JSON
IN
EINE
DATEI
SCHREIBEN
.
260
8.2.2
LESEN
VON
JSON
AUS
EINER
DATEI
.
261
8.2.3
PRETTY
PRINTING
.
262
9
FEHLERBEHANDLUNG
MIT
EXCEPTIONS
.
263
9.1
SCHNELLEINSTIEG
.
263
9.1.1
FEHLERBEHANDLUNG
.
265
9.1.2 EXCEPTIONS
SELBST
AUSLOESEN
-
RAISE
.
271
9.1.3
EIGENE
EXCEPTION-TYPEN
DEFINIEREN
.
273
9.1.4
PROPAGATION
VON
EXCEPTIONS
.
275
9.2
FEHLERBEHANDLUNG
IN
DER
PRAXIS
.
278
9.2.1
ELEGANTE
PRUEFUNGEN
MIT
ASSERT
.
279
9.3
AUTOMATIC
RESOURCE
MANAGEMENT
(WITH)
.
282
10
DATUMSVERARBEITUNG
.
283
10.1
SCHNELLEINSTIEG
.
283
10.1.1
ZEITPUNKTE
UND
DIE
KLASSE
DATETIME
.
283
10.1.2
DATUMSWERTE
UND
DIE
KLASSE
DATE
.
285
10.1.3
ZEIT
UND
DIE
KLASSE
TIME
.
289
10.1.4
ZEITDIFFERENZEN
UND
DIE
KLASSE
TIMEDELTA.
.
.
291
10.1.5
BERECHNUNGEN
MIT
DATUMSWERTEN
.
292
10.1.6
FORMATIERUNG
UND
PARSING
.
294
12
INHALTSVERZEICHNIS
III
ANHANG
297
A
SCHLUESSELWOERTER
IM
UEBERBLICK
.
299
B
SCHNELLEINSTIEG
PYTHON-REPL
.
303
LITERATURVERZEICHNIS
.
307
INDEX
.
309 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Inden, Michael 1971- |
author_GND | (DE-588)143426753 |
author_facet | Inden, Michael 1971- |
author_role | aut |
author_sort | Inden, Michael 1971- |
author_variant | m i mi |
building | Verbundindex |
bvnumber | BV048927959 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)1379393664 (DE-599)DNB1255090103 |
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 | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02427nam a22006018c 4500</leader><controlfield tag="001">BV048927959</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230823 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">230504s2023 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">22,N15</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1255090103</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783960092032</subfield><subfield code="c">Broschur : EUR 16.90 (DE), EUR 17.40 (AT)</subfield><subfield code="9">978-3-96009-203-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3960092032</subfield><subfield code="9">3-96009-203-2</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783960092032</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1379393664</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1255090103</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-573n</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-522</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23/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="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Inden, Michael</subfield><subfield code="d">1971-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143426753</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Python lernen</subfield><subfield code="b">kurz & gut</subfield><subfield code="c">Michael Inden</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Python lernen - kurz und gut</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">316 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">17.8 cm x 10.8 cm</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="490" ind1="0" ind2=" "><subfield code="a">O'Reillys Taschenbibliothek</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="653" ind1=" " ind2=" "><subfield code="a">Python</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Pytest</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">programmieren lernen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmiersprache</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Python lernen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Python 3</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Python programmieren</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Einstieg in Python</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Python Crashkurs</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=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-96010-720-0</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-96010-721-7</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, MOBI</subfield><subfield code="z">978-3-96010-722-4</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=738becdfe968414aa4f0cac659a505d3&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=034191968&sequence=000001&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-034191968</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220408</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
id | DE-604.BV048927959 |
illustrated | Illustrated |
index_date | 2024-07-03T21:56:28Z |
indexdate | 2024-08-01T11:33:02Z |
institution | BVB |
isbn | 9783960092032 3960092032 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034191968 |
oclc_num | 1379393664 |
open_access_boolean | |
owner | DE-M347 DE-19 DE-BY-UBM DE-860 DE-1050 DE-B768 DE-706 DE-862 DE-BY-FWS DE-11 DE-573 DE-898 DE-BY-UBR DE-573n DE-703 DE-739 DE-522 |
owner_facet | DE-M347 DE-19 DE-BY-UBM DE-860 DE-1050 DE-B768 DE-706 DE-862 DE-BY-FWS DE-11 DE-573 DE-898 DE-BY-UBR DE-573n DE-703 DE-739 DE-522 |
physical | 316 Seiten Illustrationen 17.8 cm x 10.8 cm |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | O'Reilly |
record_format | marc |
series2 | O'Reillys Taschenbibliothek |
spellingShingle | Inden, Michael 1971- Python lernen kurz & gut Python Programmiersprache (DE-588)4434275-5 gnd |
subject_GND | (DE-588)4434275-5 |
title | Python lernen kurz & gut |
title_alt | Python lernen - kurz und gut |
title_auth | Python lernen kurz & gut |
title_exact_search | Python lernen kurz & gut |
title_exact_search_txtP | Python lernen kurz & gut |
title_full | Python lernen kurz & gut Michael Inden |
title_fullStr | Python lernen kurz & gut Michael Inden |
title_full_unstemmed | Python lernen kurz & gut Michael Inden |
title_short | Python lernen |
title_sort | python lernen kurz gut |
title_sub | kurz & gut |
topic | Python Programmiersprache (DE-588)4434275-5 gnd |
topic_facet | Python Programmiersprache |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=738becdfe968414aa4f0cac659a505d3&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034191968&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT indenmichael pythonlernenkurzgut AT indenmichael pythonlernenkurzundgut |
Beschreibung
THWS Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 ST 250 P99 I38 |
---|---|
Exemplar 1 | ausleihbar Checked out – Rückgabe bis: 15.01.2025 Vormerken |