Jest szybki i potężny, a sposób pisania programu jest bardzo uproszczony. Jest prosty, a można w nim pisać aplikacje internetowe i na komputery. Posiada mnóstwo bibliotek do rozwiązywania różnorodnych problemów. Jest najlepszym językiem do opisywania sztucznej inteligencji. Jest łatwy do nauczenia.

mgr inż. Wacław Libront


PYTHON 00 WSTĘP

(instalowanie, uruchamianie, środowisko graficzne żółwia)


Grafika żółwia

PYTHON 01 LITERKI

(podstawowe instrukcje grafiki żółwia, rysowanie prostokątnych znaków)

 


PYTHON 02 ZMIENNE 

(zmienne w programowaniu, obliczenia arytmetyczne i trygonometryczne)

 


PYTHON 03 FOR 

(pętla iteracyjna FOR, pętla podwójna, rysowanie prostokątów i kwadratów)

 


PYTHON 04 FUNKCJE 

(funkcje w programowaniu, rysowanie mozaik i gwiazd)

 


PYTHON 05 FRAKTALE 

(rekurencja, fraktale, płatek Kocha, trójkąt Sierpińskiego, drzewa binarne)

 


PYTHON 06 ANIMACJA 

(elementy animacji w układzie kartezjańskim, odbijanie od brzegów)

 


PYTHON 07 ZDARZENIA 

(elementy programowania obiektowego, animacje obiektowe)

 


Liczby i teksty

PYTHON 01 ARYTMETYKA 

(arytmetyka, potęgowanie i pierwiastkowanie)

 


PYTHON 02 ZMIENNE 

(zmienne, obliczanie pól powierzchni i objętości)

 


PYTHON 03 FUNKCJE 

(funkcje, obliczanie pól powierzchni i objętości)

 


PYTHON 04 NAPISY 

(łańcuchy tekstowe, wyszukiwanie i zliczanie znaków, odwracanie napisów, replikacja DNA)

 


PYTHON 05 SZYFR 

(łańcuchy tekstowe, sortowanie i szyfrowanie informacji, szyfr przestawny, Cezara)

 


PYTHON 06 PLIKI 

(łańcuchy tekstowe, tablice wielowymiarowe, zapisywanie i odczytywanie plików z dysku)

 


PYTHON 07 DADA 

(łańcuchy tekstowe, praca z plikami na dysku, aplikacja tworząca wiersz DADA)