Přejít na téma
Огляд типів даних
Přejít na cvičení
main_page-pexeso
Zobrazit na celou obrazovku
Zobrazit vysvětlení tématu
MKT
Nasdílet žákům
Zobrazit licence

QR kód

QR kód lze naskenovat např. mobilním telefonem a tak se dostat přímo k danému cvičení nebo sadě příkladů

Kód / krátká adresa

Tříznakový kód lze napsat do vyhledávacího řádku, také je součástí zkrácené adresy.

Zkopírujte kliknutím.

MKT

Огляд типів даних

Огляд типів

Основні типи даних у Python:

Тип Опис Приклади значень
int цілі числа 1, 42, -5, 200
float дійсні числа (точніше, числа з рухомою комою, де Python використовує десяткову крапку, а не кому) 2.5, 3.25, -12.37832
bool значення істинності True, False
str рядки "порося", "пес"
list списки, які є впорядкованими наборами значень [1, 3, 8, 2], ["коза", "вівця", "кенгуру"]
dict словники, які є невпорядкованими парами ключ-значення (словник відображає ключі на значення) {"a": 5, "b": 10}

Python також пропонує інші типи, наприклад, complex' (комплексні числа),tuple’ (сутність, незмінна послідовність), `set’ (набір).

Мінливість і незмінність

Ми розрізняємо типи залежно від того, чи можемо ми змінити їхні значення:

  • мінливі (mutable) типи даних це list, set, dict;
  • незмінні (immutable) типи даних це int, float, bool, str, tuple.

Ця відмінність важлива, наприклад, при використанні словників – словники можна індексувати лише незмінними типами.

Приведення типів

Назви типів також є назвами вбудованих функцій, які виконуватимуть приведення. Типи змінних дуже важливі. Наприклад, вони впливають на значення операторів. Типовим прикладом є приведення числа до рядка:

x = 15

print(x)    # напише 15

print(3*x)  # напише 45

x = str(x)  # приведення до рядка, x тепер містить "15"

print(x)    # напише 15 (у цьому випадку не видно різниці)

print(3*x)  # напише 151515 (тому що x – це тепер рядок, а операція * для рядків

            # значить повторюваний запис до рядку)
Zavřít

Огляд типів даних (střední)

NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence