Zbiór przykładów¶
Poniżej znajdziesz zbiór prostych przykładów do samodzielnej pracy. Polecam rozwiązywać je kolejno, gdyż ułożone są od najprostszych. Często do zrobienia zadania wystarczy nieco przerobić rozwiązanie zadania poprzedniego.
Zmienne i proste obliczenia¶
Stwórz zmienną całkowitą, rzeczywistą oraz napisową tak, aby w każdej z nich była zawarta liczba siedemnaście
Wypisz na ekran kwadraty i sześciany liczb 2, 3 i 11
Pętle i warunki¶
Zadeklaruj zmienną
N=15a następnie wydrukuj N znaków#korzystając z pętliKorzystając z pętli wydrukuj N znaków:
_dla parzystych a#dla nieparzystych wartości indeksu pętliPowyższy wydruk powinien być w jednej linii
Korzystając z podwójne zagnieżdżonej pętli wydrukuj na ekranie prostokąt NxN znaków
#Korzystając z podwójne zagnieżdżonej pętli wydrukuj na ekranie tabliczkę mnożenia od 1 do 10
Listy i słowniki¶
Stwórz pustą listę i wypełnij ją dziesięcioma zerami
Stwórz listę liczb od 0 do 10 włącznie
W powyższej liście zamień miejscami elementy 5-ty i 7-my
Wylosuj 20 liczb i dopisz do listy
Zadeklaruj zmienną napisową zawierającą słowo “konstantynopolitańczykowianeczka”; stwórz pętlę, która po kolei wypisze wszystkie litery tego wyrazu.
Wypisz litery powyższego wyrazu w odwrotnej kolejności (od ostatniej do pierwszej).
Wypisz 10 losowych liter z tego wyrazu.
Stwórz słownik zawierający wartość 12 dla klucza “C”.
Dodaj do słownika wartości 14 i 16 odpowiednio dla kluczy “N” i “O”.
Wydrukuj na ekranie wszystkie klucze z tego słownika.
(*) Stwórz dwie listy:
lista_i = [], do której wstawiszK(npK=20) losowych liczb całkowitych z przedziału \([0,N)\), orazlista_x = [],do której wstawisz N losowych liczb rzeczywistych. Następnie policz sumę liczb wskazaną indeksami. Przykład: DlaK=5iN=3możemy wylosowaćlista_i = [0, 1, 2, 1, 1]ilista_x = [0.34, 0.12, 0.98]. Wtedy poprawna suma to0.34 + 0.12 + 0.98 + 0.12 + 0.12 = 1.68
Przetwarzanie plików¶
Utwórz plik “dane.txt”, zapisz do niego 10 liczb losowych i zamknij go.
Wczytaj plik “dane.txt” i wydrukuj zawartość na ekranie
Wczytaj plik “dane.txt” linia po linii i wydrukuj na ekranie te linie, które zaczynają się na 1
Wczytaj plik “dane.txt” i oblicz średnią z liczb w tym pliku
Wczytaj plik “dane.txt” linia po linii i oblicz średnią z liczb w tym pliku
Wczytaj plik “lotr1.txt” linia po linii i wypisz liczbę wyrazów w każdej linijce
(*) policz, który wyraz powtarza sie najczęściej w “Lord of the rings”
Wydrukuj pliki z bieżącego katalogu
Wydrukuj bieżący katalog
(*) policz, ile plików o rozszerzeniu “.jpg” jest we wszystkich podkatalogach
Własne funkcje¶
Stwórz funkcję, która dodaje dwie liczby
Stwórz funkcję, która rozwiązuje równanie kwadratowe; jej argumentami powinny być współczynniki a, b i c równania.