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

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

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

  • / всегда возвращает дробный результат.
  • // берёт целую часть деления, % — остаток.
  • 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 FalseFalse
orхотя бы одно условие истинноTrue or FalseTrue
notотрицаниеnot TrueFalse
двойное неравенствопроверка диапазонаa <= b <= c