w01.pdf

(308 KB) Pobierz
Wstęp
Podstawowe typy danych
Instrukcje sterujące
Wyjątki
Pliki
Funkcje
Moduły
Programowanie obiektowe
Łączenie Pythona z C
§2. Składnia Pythona
Robert Janczewski
Gdańsk, 2012
Robert Janczewski
§2. Składnia Pythona
Wstęp
Podstawowe typy danych
Instrukcje sterujące
Wyjątki
Pliki
Funkcje
Moduły
Programowanie obiektowe
Łączenie Pythona z C
Czym jest Python?
Instalacja i uruchomienie Pythona
Python a C
Struktura programu
Zmienne i zarządzanie pamięcią
Przykład
Python to język programowania, który został zaprojektowany tak,
by można było szybko tworzyć czytelne programy.
Znajduje zastosowanie tam, gdzie nie ma znaczenia czas działania
programu, a istotna jest możliwość szybkiego jego napisania.
Możliwe jest napisanie fragmentów, które mają być szybkie, w C, i
całej reszty w Pythonie.
Robert Janczewski
§2. Składnia Pythona
Wstęp
Podstawowe typy danych
Instrukcje sterujące
Wyjątki
Pliki
Funkcje
Moduły
Programowanie obiektowe
Łączenie Pythona z C
Czym jest Python?
Instalacja i uruchomienie Pythona
Python a C
Struktura programu
Zmienne i zarządzanie pamięcią
Przykład
Cechy Pythona:
jest językiem ogólnego przeznaczenia;
jest w pełni obiektowy;
umożliwia programowanie w różnych stylach (strukturalne,
obiektowe, funkcyjne itd.);
jest dostępny w różnych systemach operacyjnych (Windows,
Linux itd.);
jest językiem o dynamicznym typowaniu;
jest językiem interpretowanym.
Robert Janczewski
§2. Składnia Pythona
Wstęp
Podstawowe typy danych
Instrukcje sterujące
Wyjątki
Pliki
Funkcje
Moduły
Programowanie obiektowe
Łączenie Pythona z C
Czym jest Python?
Instalacja i uruchomienie Pythona
Python a C
Struktura programu
Zmienne i zarządzanie pamięcią
Przykład
Instalacja sprowadza się do pobrania i uruchomienia programu
instalacyjnego (Windows); w dystrybucjach linuxowych Python jest
zazwyczaj częścią systemu i nie wymaga instalacji.
W Gentoo Linux uruchomienie interpretera nastąpi po wpisaniu w
konsoli polecenia
python
lub
python3;
w Windows wystarczy
wybrać Pythona z odpowiedniej pozycji w menu start.
Jednym z programów domyślnie instalowanych wraz z interpreterem
jest
pydoc;
umożliwia on przeglądanie dokumentacji.
Robert Janczewski
§2. Składnia Pythona
Wstęp
Podstawowe typy danych
Instrukcje sterujące
Wyjątki
Pliki
Funkcje
Moduły
Programowanie obiektowe
Łączenie Pythona z C
Czym jest Python?
Instalacja i uruchomienie Pythona
Python a C
Struktura programu
Zmienne i zarządzanie pamięcią
Przykład
Po uruchomieniu interpretera można wydawać mu polecenia.
Możliwe jest m.in.:
obliczanie wyrażeń arytmetycznych, nawet na liczbach
zespolonych;
nadawanie wartości zmiennym i wykorzystanie ich w
obliczeniach;
przeglądanie zawartości obiektów (funkcja
dir());
uruchamianie programów napisanych w Pythonie (instrukcja
import).
Robert Janczewski
§2. Składnia Pythona
Zgłoś jeśli naruszono regulamin