Skip to main content

100518566

Page 1

Księgarnia PWN: Przetwarzanie i analiza danych w języku Python, Marek Gągolewski, Maciej Bartoszuk, Anna Cena

PW

N

SA

SPIS TREŚCI

Podstawy języka Python

ko w

I

1. Wprowadzenie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

J˛ezyk i środowisko Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1. Instalacja dystrybucji środowiska Python . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.2. Instalacja pakietów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2. Notatniki Jupyter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1. Tryby pracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.2. Najważniejsze skróty klawiszowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.3. Podstawy j˛ezyka Markdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3. Pierwsze kroki w j˛ezyku Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 3 5 7 7 10 10 12

w

o

N

au

1.1.

2. Typy skalarne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

Liczby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1. Operatory arytmetyczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2. Konwersja typów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.3. Tworzenie obiektów nazwanych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.4. Funkcje wbudowane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.5. Pola i metody . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.6. Arytmetyka zmiennopozycyjna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. Wartości logiczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1. Operatory relacyjne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.2. Operatory logiczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3. Napisy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1. Tworzenie napisów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.2. Podstawowe operacje na napisach . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16 18 21 22 23 24 25 26 27 28 28 28 30

3. Typy sekwencyjne i iterowalne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

yd

aw ni

ct

2.1.

W

XI

e

Przedmowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1.

Podstawowe rodziny obiektów typu sekwencyjnego . . . . . . . . . . . . . . . . . . . . . . . 3.1.1. Listy i krotki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.2. Zakresy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3. Napisy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33 33 35 35


Turn static files into dynamic content formats.

Create a flipbook
100518566 by WN PWN - Issuu