Python Leksykon kieszonkowy Wydanie IV.pdf
(
463 KB
)
Pobierz
Python. Leksykon
kieszonkowy. Wydanie IV
Idź do
• Spis treści
• Przykładowy rozdział
• Skorowidz
Autor
:
Mark Lutz
Tłumaczenie: Radosław Meryk
ISBN: 978 -83-24 6 -26 8 6 -1
Tytuł oryginału
:
Python Pocket Reference
Format: 122×194, stron: 200
Katalog książek
• Katalog online
• Zamów drukowany
katalog
• Jakie możliwości kryją standardowe moduły biblioteczne?
• Jak wykonywać operacje na plikach?
• Jak stworzyć graczny interfejs użytkownika?
Python to wyjątkowo praktyczny język programowania, idealnie nadający się do szybkiego
rozwiązywania niecodziennych problemów, z którymi często borykają się koderzy. Nie wymusza
on stosowania jednego stylu programowania, co pozwala na dużo większą elastyczność w trakcie
pisania kodu. Umożliwia programowanie obiektowe, strukturalne i funkcyjne, a ponadto udostępnia
zaawansowane mechanizmy zarządzania pamięcią, zapewnia dynamiczne sprawdzanie typów
oraz czytelną składnię. Te wszystkie zalety powodują, że Python ma grupę swoich wiernych fanów.
Niniejsza książka należy do popularnej serii „Leksykon kieszonkowy”, dzięki której zawsze
i wszędzie możesz przypomnieć sobie wybrane zagadnienia, związane z różną tematyką. Pozycja,
którą właśnie trzymasz w rękach, została poświęcona językowi Python. W trakcie jej lektury zapoznasz
się z takimi zagadnieniami, jak sterowanie przepływem programu, wykorzystanie pętli, list,
słowników oraz operacje na plikach. Ponadto w każdej chwili będziesz mógł sprawdzić składnię
oraz sposoby wykorzystania funkcji i wyjątków wbudowanych. Książka stanowi znakomite
kompendium wiedzy na temat języka Python. Sprawdzi się ona w rękach początkującego
użytkownika – jako przewodnik, a w rękach zaawansowanego programisty – jako pomocnik.
• Wbudowane typy i operatory
• Działania na liczbach
• Operacje na łańcuchach znaków
• Wykorzystanie Unicode w Pythonie
• Obsługa list oraz słowników
• Operacje na zbiorach i plikach
• Sterowanie przepływem programu
• Konwersja typów
• Obsługa wyjątków
• Wykorzystanie przestrzeni nazw
• Zasięgi zmiennych
• Przeciążanie operatorów
• Standardowe moduły biblioteczne
• Zastosowanie wyrażeń regularnych
• Tworzenie gracznego interfejsu użytkownika
Wyciśnij jeszcze więcej z języka Python!
Twój koszyk
• Dodaj do koszyka
Cennik i informacje
• Zamów informacje
o nowościach
• Zamów cennik
Czytelnia
• Fragmenty książek
online
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2011
Spis treci
Wprowadzenie
7
Konwencje
8
Wykorzystanie przykadowego kodu
8
Opcje wiersza polece
9
Opcje Pythona
9
Specyfikacja programu
10
Zmienne rodowiskowe
12
Zmienne operacyjne
12
Zmienne opcji wiersza polece
12
Wbudowane typy i operatory
13
Operatory i priorytet ich stosowania
13
Uwagi na temat stosowania operatorów
13
Operacje wedug kategorii
16
Uwagi na temat dziaa na sekwencjach
19
Specyficzne typy wbudowane
20
Liczby
20
acuchy znaków
22
acuchy znaków Unicode
36
Listy
39
Sowniki
43
Krotki
47
Pliki
48
Zbiory
52
Inne popularne typy
54
Konwersje typów
55
Instrukcje i ich skadnia
56
Reguy skadniowe
56
Reguy dotyczce nazw
57
Instrukcje
59
Instrukcja przypisania
59
Instrukcja wyraeniowa
61
Instrukcja print
62
3
Instrukcja if
64
Instrukcja while
64
Instrukcja for
65
Instrukcja pass
65
Instrukcja break
65
Instrukcja continue
66
Instrukcja del
66
Instrukcja def
66
Instrukcja return
70
Instrukcja yield
70
Instrukcja global
71
Instrukcja nonlocal
72
Instrukcja import
72
Instrukcja from
74
Instrukcja class
75
Instrukcja try
77
Instrukcja raise
79
Instrukcja assert
81
Instrukcja with
81
Instrukcje w Pythonie 2.X
83
Przestrzenie nazw i reguy zasigu
83
Nazwy kwalifikowane — przestrzenie nazw obiektów
83
Nazwy niekwalifikowane — zasigi leksykalne
84
Zasigi zagniedone statycznie
84
Programowanie obiektowe
86
Klasy i egzemplarze
86
Atrybuty pseudoprywatne
87
Klasy nowego stylu
88
Metody przeciajce operatory
89
Wszystkie typy
89
Kolekcje (sekwencje, mapy)
93
Liczby (operatory dwuargumentowe)
95
Liczby (inne dziaania)
98
Deskryptory
98
Menedery kontekstu
99
Metody przeciajce operatory w Pythonie 2.X
99
Funkcje wbudowane
102
Funkcje wbudowane w Pythonie 2.X
120
4
Python. Leksykon kieszonkowy
Wbudowane wyjtki
125
Klasy bazowe (kategorie)
125
Wyjtki szczegóowe
127
Wyjtki kategorii ostrzee
130
Framework ostrzee
131
Wbudowane wyjtki w Pythonie 2.X
132
Wbudowane atrybuty
132
Standardowe moduy biblioteczne
133
Modu sys
134
Modu string
140
Funkcje i klasy moduu
140
Stae
141
Modu systemowy os
142
Narzdzia administracyjne
142
Stae wykorzystywane do zapewnienia przenonoci
143
Polecenia powoki
144
Narzdzia obsugi rodowiska
145
Narzdzia obsugi deskryptorów plików
147
Narzdzia do obsugi nazw cieek
148
Zarzdzanie procesami
151
Modu os.path
154
Modu dopasowywania wzorców re
157
Funkcje moduu
157
Obiekty wyrae regularnych
159
Obiekty dopasowania
160
Skadnia wzorców
161
Moduy utrwalania obiektów
163
Moduy dbm i shelve
165
Modu pickle
166
Modu GUI tkinter i narzdzia
169
Przykad uycia moduu tkinter
169
Podstawowe widgety moduu tkinter
169
Wywoania okien dialogowych
171
Dodatkowe klasy i narzdzia moduu tkinter
171
Porównanie biblioteki Tcl/Tk z moduem tkinter Pythona
172
Moduy i narzdzia obsugi internetu
173
Powszechnie uywane moduy biblioteczne
173
Spis treci
5
Plik z chomika:
klaudiusz3309
Inne pliki z tego folderu:
100 rzeczy ktore kazdy projektant powinien wiedziec o potencjalnych klientach.pdf
(1608 KB)
10 projektow w cyfrowej ciemni fotograficznej.pdf
(773 KB)
100 sposobow na Google.pdf
(2312 KB)
100 sposobow na Flash.pdf
(2199 KB)
100 sposobow na Excel.pdf
(1620 KB)
Inne foldery tego chomika:
bezdroza
dla bystrzaków
Dokumenty
ebookpoint
editio
Zgłoś jeśli
naruszono regulamin