Python dla programistów
Poznaj podstawową składnię Pythona, zmienne, warunki, pętle i funkcje, korzystając z dotychczasowej wiedzy programistycznej.
13 lekcji
Zaloguj się, aby zapisywać postępy.
1. Czytelne dane wyjściowe w Pythonie
Korzystaj z print(), str(), f-stringów, sep, end, znaków nowego wiersza, powtarzanych separatorów i formatowania liczb dziesiętnych w praktycznych komunikatach konsoli.
2. Zmienne i typowanie dynamiczne
Przypisuj, sprawdzaj, konwertuj i ponownie przypisuj wartości w Pythonie oraz zamieniaj je miejscami bez statycznych deklaracji typów.
3. Praca z napisami w Pythonie
Twórz, analizuj, wycinaj, oczyszczaj, dziel i łącz napisy w Pythonie w praktycznych zadaniach przetwarzania tekstu.
4. Liczby i podstawowe operatory
Stosuj arytmetykę Pythona, różne rodzaje dzielenia, priorytety operatorów, aktualizacje i potęgowanie w rzeczywistych obliczeniach.
5. Wartości logiczne, None i porównania
Buduj wyrażenia logiczne za pomocą porównań, sprawdzania None, zakresów i operatorów logicznych, zanim przejdziesz do rozgałęzień.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
2 pytania · odpowiedzi 0/2 · Sprawdzanie dostępu…
6. Warunki z if, elif i else
Twórz czytelne decyzje z dwoma lub wieloma wariantami, uporządkowanymi gałęziami i złożonymi warunkami.
7. Wartości prawdziwe i fałszywe w warunkach
Sprawdzaj obecność wartości bezpośrednio, zachowując różnicę między pustą wartością, zerem i brakiem danych.
8. Bloki Pythona: wcięcia i dwukropki
Czytaj i zapisuj strukturę bloków Pythona z dwukropkami, wcięciami, zagnieżdżeniami, instrukcjami zastępczymi i bezpiecznymi przypisaniami.
9. Dopasowywanie wzorców z match i case
Obsługuj znane polecenia i stany za pomocą wzorców literalnych, alternatyw, warunków dodatkowych i domyślnego wzorca wieloznacznego.
10. Pętle z for i range()
Iteruj bezpośrednio po wartościach, generuj ciągi liczbowe, numeruj elementy i gromadź wyniki w pętlach.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
3 pytania · odpowiedzi 0/3 · Sprawdzanie dostępu…
11. Powtarzanie z while, break i continue
Steruj powtarzaniem zależnym od stanu, zapobiegaj nieskończonym pętlom, kończ je wcześniej i pomijaj wybrane iteracje.
12. Funkcje i return
Definiuj funkcje wielokrotnego użytku, przyjmuj parametry i zwracaj wartości przydatne w kodzie wywołującym i rzeczywistych testach.
13. Argumenty domyślne i nazwane
Definiuj bezpieczne wartości domyślne, zastępuj je w razie potrzeby i twórz czytelne wywołania funkcji z argumentami nazwanymi.
Pytania dopasowane do Twoich celów i wszystkiego, czego już się nauczono.
5 pytań · odpowiedzi 0/5 · Sprawdzanie dostępu…
Zastosuj zdobytą wiedzę w wymagającym zadaniu programistycznym dopasowanym do Twojej historii nauki.
Sprawdzanie dostępu do sprawdzianu…