Wybierz konstrukcję i czytaj przykład po jednej instrukcji. Przycisk kolejnego kroku ujawnia przygotowany stan zmiennych; strona nie wykonuje wpisanego kodu.
PrzećwiczNajważniejsze informacje
- Przypisanie = ustala wartość, a == sprawdza równość.
- Wcięcia wyznaczają bloki po warunkach, pętlach i definicjach funkcji.
- Indeksy list zaczynają się od 0, a prawy koniec range nie jest włączony.
- print wyświetla, return zwraca wynik funkcji.
- Typ danych ma znaczenie: 3 + 2 daje 5, a "3" + "2" daje napis "32".
Przykład: listy = [4, 7]; listy[0] ma wartość 4.
Przypisanie i aktualizacja
x = 3
x = x + 4
print(x)Prawą stronę obliczamy przed przypisaniem nowej wartości.
7
Kod jest materiałem do czytania. Pokazane kroki są przygotowanym objaśnieniem, a nie wykonaniem programu w przeglądarce.
Przykład zastosowania
Co wypisze x=2; y=x+3; x=10; print(y)?
- Do y przypisano 5, gdy x było równe 2.
- Późniejsza zmiana x nie wykonuje ponownie przypisania y.
5.
Przećwicz
Powtórki wiedzy
Źródła i weryfikacja
Sprawdzono: .
- Python Software Foundation — 3.1: liczby, napisy, listy; 3.2: pierwsze programy ↗
3.1: liczby, napisy, listy; 3.2: pierwsze programy
Materiał źródłowy służy weryfikacji. Opracowanie, przykłady i ilustracje pomocy są autorskie.
- Python Software Foundation — 4: if, for, range, funkcje ↗
4: if, for, range, funkcje
Materiał źródłowy służy weryfikacji. Opracowanie, przykłady i ilustracje pomocy są autorskie.
- Python Software Foundation — 5: listy, metody i warunki ↗
5: listy, metody i warunki
Materiał źródłowy służy weryfikacji. Opracowanie, przykłady i ilustracje pomocy są autorskie.
