🔖 Справочник: что нужно помнить

← К оглавлению урока

⚡ Самое важное

  • / всегда возвращает дробный результат.
  • // берёт целую часть деления, % — остаток.
  • int("10") работает, int("abc") даёт ValueError.
  • bool(0) — False, bool("None") — True.

Арифметика

ПриёмШаблонРезультат
Обычное деление8 / 24.0
Целая часть10 // 33
Остаток10 % 31
Процент от суммыamount * percent / 100чаевые, налог
Приращениеa += 5a = a + 5

Преобразования

ФункцияЧто делаетПример
int()в целое числоint("10")
float()в вещественное числоfloat("10.5")
str()в строкуstr(10)
bool()в логический типbool(1)

Логика

ОператорПравилоПример
andоба условия истинныTrue and False → False
orхотя бы одно условие истинноTrue or False → True
notотрицаниеnot True → False
двойное неравенствопроверка диапазонаa <= b <= c