Laby z pythona rok 2017/2018 wszyskie rozwiązania są udostępnione na licencji GNU/GPL
| lab-2 | dnia: |
|---|---|
| zad-2a.py | kalkulator prosty |
| zad-2b.py | konwersja systemów liczbowych |
| lab-3 | dnia: |
|---|---|
| zad-03a.py | deszcz wersja napisana na zajęciach |
| zad-03aa.py | deszcz wersja napisana w domu z optymalizacjami z zajęć |
| zad-03b.py | animowany kwadrat |
| lab-4 | dnia:30-10-2017 |
|---|---|
| zad-04-a.py | porównanie liczenia silni iteracyjnie i rekurencyjnie |
| zad-04-b.py | porównanie liczenia ciągu fibbonaciego iteri rekurencyjnie |
| zad-04-c.py | rysowanie trójkata pascala metoda z zajęć, słabo opisana |
| zad-04-cb.py | rysowanie trójkąta pascala metoda udoskonalona |
| lab-5 | dnia:06-11-2017 |
|---|---|
| zad-05-a.py | demonstarcja błędu dodawania dużych floatów |
| zad-05-b.py | demonstarcja kumulacji błędu dodawania floata |
| zad-05-c.py | program pokazujący w której ćwiartce układu współrzędnych jesteśmy |
| zad-05-d.py | program liczący liczby pierwsze(wesja nie zoptymalizowana) |
| zad-05-d-b.py | program liczący liczby pierwsze, pierwsza próba implementacji sita eratosthenesa - czas potrzebny na modyfikację listy powduję że ten program nie jest optymalny(wesja nie zoptymalizowana) |
| zad-05-d-c.py | program liczący liczby pierwsze, dróga próba implementacji sita eratosthenesa - jest możliwe zmniejszenie liczy pętli potrzebnych do wykonania porgramu (wesja nie zoptymalizowana) |
| zad-05-d-d.py | program liczący liczby pierwsze, ostateczna wersja implementacji sita eratosthenesa |
| lab-6 | dnia:06-11-2017 |
|---|---|
| 01 | Szyfrowanie |
| lab-7 | dnia:06-11-2017 |
|---|---|
| 01 | usówanie liczb pierwszych z ciągu |
| 02 | liczenie optymalnego pocięcia prętu |
| lab-8 | dnia:X-11-2017 |
|---|---|
| 01.py | Implementacja bubble sort ,insetrion sort, merge sort |
| lab-9 | dnia:06-12-2017 |
|---|---|
| 01.py | Implementacja quick sort , merge sort, heap sort |
| lab-10 | dnia:13-12-2017 |
|---|---|
| 01.py | Implementacja listy dwókierkunkowej |