Zadania do lekcji 2¶
- Zadanie 201
 - Wykorzystując listy napisz tablice prawdy dla zmiennych typu 
bool, z operatoramiand,or,not. - Zadanie 202
 - Napisz program obliczający średnią arytmetyczną elementów listy (lub krotki) za pomocą (i) pętli 
fororaz (ii) pętliwhile. Średnia arytmetyczna to po prostu suma liczb podzielona przez ich ilość. - Zadanie 203
 Napisz program, który sprawdzi znajdzie liczby z zakresu od 1000 do 2300 (włącznie) i wybierze te, których wszystkie cyfry będą liczbami parzystymi. Liczby te należy zapisać do nowej listy i następnie wydrukować poszczególne liczby jako cyfry oddzielone myślnikiem:
2446 -> 2 - 4 - 4 - 6
- Zadanie 204
 - Napisz program, który podaje liczbę cyfr oraz liczbę innych znaków nie wliczając spacji. Np łańcuch “Kazdy ze 100 kotow posiadal 2 miski, 1 na wode i 1 na karme.” ma 6 cyfr oraz 41 innych znaków (jest też 13 spacji).
 - Zadanie 205
 Za pomocą funkcji
ord()możemy pobrać wartość liczbową znaku Unicode. Np>>> ord('a') 97 >>> ord('A') 65
Funkcją odwrotną jest
chr().>>> chr(65) 'A'
Z użyciem dowolnej pętli zamień wszystkie małe litery napisu “Hasta la vista, baby.” na litery duże. Wynikiem działania programu powinien być napis “HASTA LA VISTA, BABY”.
Uwaga: to samo można zrobić prościej, za pomocą metody
str.upper(). Możesz wykorzystać ją do testów.- Zadanie 206
 - Napisz program obliczający największą liczbę znajdującą się w zadanej liście. Przetestuj program funkcją
max(obj). - Zadanie 207
 - Napisz program obliczający jednocześnie największą i najmniejszą liczbę znajdującą się w zadanej liście.
Przetestuj program funkcjami 
max(obj)imin(obj). - Zadanie 208
 - Napisz program sprawdzający czy email podany do zmiennej jest poprawny. Jako kryterium poprawności obierz
przynajmniej trzy warunki: (1) występowanie znaku 
@, (2) występowanie przynajmniej jednej kropki po znaku@oraz (3) występowanie przynajmniej jednej litery pomiędzy kropkami oraz znakiem@. - Zadanie 209
 Liczby ciagu Fibonacciego otrzymuje się poprzez dodanie do siebie dwóch poprzednich liczb ciągu. Dwie pierwsze to 1 i 2. Pierwsze 10 liczb ciągu to
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...Napisz program obliczający sumę wszystkich parzystych liczb tego ciągu, które są mniejsze od 4 milionów. Uwaga: powinieneś dostać liczbę 4613732.