Работа с числами в Python

В этом посте рассказываю о работе с числами в Python

Видео на YouTube

Кому проще и понятнее разобраться в формате видео — выложил на YouTube:

Работа с числами в Python

В Python есть несколько базовых типов для работы с числами:

  • int — целые числа (например, 5, -10)
  • float — числа с плавающей точкой (например, 3.14, -0.001)
  • complex — комплексные числа (например, 2 + 3j)

Примеры создания чисел

10        # int
3.5       # float
2 + 3j    # complex

Базовые арифметические операции

  • + — сложение
  • - — вычитание
  • * — умножение
  • / — деление (результат всегда float)
  • // — целочисленное деление
  • % — остаток от деления
  • ** — возведение в степень
7 + 2    # =   9 сложение
7 - 2    # =   5 вычитание
7 * 2    # =  14 умножение
7 / 2    # = 3.5 деление (float)
7 // 2   # =   3 целочисленное деление
7 % 2    # =   1 остаток от деления
7 ** 2   # =  49 возведение в степень