python_2.pdf

(470 KB) Pobierz
75064112 UNPDF
Kurs języka Python
Wykład 2
Plan wykładu:
Typy proste
Typy złożone (kolekcje)
Stringi
 
 
Typy podstawowe
Typy proste: całkowite, zmiennopozycyjne,
logiczne
Typy sekwencyjne: napisy, listy, krotki, bufory,
zbiory
 
 
''Czyste'' liczby całkowite
Zakres [-sys.maxint – 1, sys.maxint ]
Operatory: +, - , /, //, %, **
Funkcje: abs(x), divmod(x, y) = (x // y, x % y)
Wynik jest liczbą całkowitą, np.
4 // 3 = 1
 
 
Liczby całkowite - konwersja
Brak konwersji
(1.0*4) // 3 = 1.0
(1.0*4) / 3 = 1.33333333333333
Funkcje konwersji:
float(4) / 3 = 4 / float(3)
 
 
Długie liczby całkowite
>>> 1000 ** 10
1000000000000000000000000000000L
>>> long(100)
100L
 
 
Zgłoś jeśli naruszono regulamin