Python Lab
Числа и арифметикаУрок 1 из 5

Арифметические операторы

15 мин20 XP

Арифметические операторы Python

ОператорОписаниеПримерРезультат
+Сложение5 + 38
-Вычитание10 - 46
*Умножение3 * 412
/Деление (float)7 / 23.5
//Целочисленное деление7 // 23
%Остаток от деления7 % 21
**Возведение в степень2 ** 101024

Особенности деления

python
print(7 / 2) # 3.5 — всегда float print(7 // 2) # 3 — целое (отбрасывает остаток) print(-7 // 2) # -4 — округляет вниз, не к нулю! print(7 % 2) # 1 — остаток

Составное присваивание

python
x = 10 x += 3 # x = 13 x -= 2 # x = 11 x *= 2 # x = 22 x //= 3 # x = 7 x **= 2 # x = 49

📌 Запомни

  • / всегда возвращает float
  • // округляет вниз (к минус бесконечности)
  • % — остаток; n % 2 == 0 → чётное число

Квест

Арифметика

15 мин25 XP

Даны a = 17, b = 5. Выведите через пробел: деление нацело, остаток, возведение a в квадрат. Пример вывода: 3 2 289

Результаты появятся здесь после выполнения кода.