Typy danych i konwersje
Zmienne, typy danych, wyrażenia arytmetyczne i logiczne - Informatyka - liceum klasa 1 (Python)
Każda wartość w Pythonie ma **typ**. Najczęstsze to: - `int` liczba całkowita (`17`, `-3`), - `float` liczba zmiennoprzecinkowa (`2.5`, `1e3`), - `str` tekst (`"17"`), - `bool` wartość logiczna (`True`, `False`). Funkcja `type(x)` pokazuje typ. Konwersja to zamiana typu: `int("17")`, `float("2.5")`, `str(17)`, `int(3.99)` (obcina część ułamkową, nie zaokrągla!). `"17" + "1"` skleja teksty, a `17 + 1` dodaje liczby. Kliknij **Krok** i obserwuj podgląd zmiennych.
a = 17
b = 2.5
c = "17"
d = a > 10
print(type(a), type(b), type(c), type(d))
print(c + "1", int(c) + 1)
print(int(3.99), int(-3.99), round(3.99))
print(float("2.5") * 2, str(a) * 3)
print(int(True), int(False), bool(0), bool("0"))Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 1·Zaloguj się, aby zapisać postęp na koncie.