Переменные и ввод данныхУрок 2 из 5
Типы данных: int, float, str, bool
15 мин20 XP
Четыре основных типа данных
| Тип | Пример | Описание |
|---|---|---|
int | 42, -7 | Целое число |
float | 3.14, -0.5 | Дробное число |
str | "текст" | Строка |
bool | True, False | Логическое значение |
int и float
pythonx = 42
y = -10
big = 1_000_000 # подчёркивание для читаемости
pi = 3.14159
sci = 1.5e3 # 1500.0
str
pythons1 = "двойные кавычки"
s2 = 'одинарные кавычки'
empty = "" # пустая строка
bool
pythonprint(True, False)
print(type(True)) # <class 'bool'>
print(1 == 1) # True
print(5 > 10) # False
⚠️ Частые ошибки
python# float теряет точность:
print(0.1 + 0.2) # 0.30000000000000004
# True/False — с заглавной буквы:
active = true # NameError
active = True # правильно
📌 Запомни
TrueиFalse— с большой буквыfloatможет быть неточным: используйтеround()для вывода- Проверяйте тип:
isinstance(x, int)
Квест
Типы переменных
15 мин25 XP
Выведите типы четырёх переменных по порядку:
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
Ctrl+Enter — выполнить · Ctrl+Shift+Enter — проверить
Результаты появятся здесь после выполнения кода.