Найти в Дзене

Урок 13. 🎨 Арифметика в Python

Сегодня мы отправимся в мир чисел.
Представьте, что Python — это умный калькулятор, который умеет считать быстро и никогда не ошибается. Наша задача — научиться управлять им. Знак сложения такой же, как в математике — + print(5 + 3) Результат: 8 Python складывает и целые числа (int), и дробные (float): print(2.5 + 1.5) Результат: 4.0 Знак вычитания — - print(10 - 4) Результат: 6 Если вычитаем большее число из меньшего — получится отрицательное: print(5 - 8) Результат: -3 Знак умножения — * print(6 * 7) Результат: 42 В Python есть три интересных вида деления. Всегда даёт дробное число (float): print(8 / 2) Результат: 4.0 Показывает только целую часть, без дроби: print(7 // 2) Результат: 3 Показывает, сколько осталось: print(7 % 2) Результат: 1 Это удобно для проверки чётности: print(10 % 2) Если результат 0 — число чётное. Python считает по правилам математики: Сначала * и /, потом + и -. print(2 + 3 * 4) Результат: 14 Если хотим изменить порядок — используем скобки: print((2 + 3) * 4)
Оглавление

🧮 Добро пожаловать в математическую лабораторию!

Сегодня мы отправимся в мир чисел.

Представьте, что Python — это умный калькулятор, который умеет считать быстро и никогда не ошибается.

Наша задача — научиться управлять им.

➕ Сложение python

Знак сложения такой же, как в математике — +

print(5 + 3)

Результат:

8

Python складывает и целые числа (int), и дробные (float):

print(2.5 + 1.5)

Результат:

4.0

➖ Вычитание python

Знак вычитания — -

print(10 - 4)

Результат:

6

Если вычитаем большее число из меньшего — получится отрицательное:

print(5 - 8)

Результат:

-3

✖ Умножение python

Знак умножения — *

print(6 * 7)

Результат:

42

➗ Деление python

В Python есть три интересных вида деления.

Эта иллюстрация создана специально для нашего канала PythonLand
Эта иллюстрация создана специально для нашего канала PythonLand

1️⃣ Обычное деление /

Всегда даёт дробное число (float):

print(8 / 2)

Результат:

4.0

2️⃣ Целочисленное деление //

Показывает только целую часть, без дроби:

print(7 // 2)

Результат:

3

3️⃣ Остаток от деления %

Показывает, сколько осталось:

print(7 % 2)

Результат:

1

Это удобно для проверки чётности:

print(10 % 2)

Если результат 0 — число чётное.

🧠 Порядок действий

Эта иллюстрация создана специально для нашего канала PythonLand
Эта иллюстрация создана специально для нашего канала PythonLand

Python считает по правилам математики:

Сначала * и /, потом + и -.

print(2 + 3 * 4)

Результат:

14

Если хотим изменить порядок — используем скобки:

print((2 + 3) * 4)

Результат:

20

🤖 Мини-проект: Весёлый калькулятор

Для закрепления арифметики в Python лучше всего практиковаться сразу в онлайн-редакторе. Например:

Ты можешь открыть любой из них и ввести свою программу. Например, вот мини-калькулятор с всеми видами деления:

# Приветствие
print("Привет! Давай поиграем с числами 🐍")
# Ввод чисел
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
# Арифметические операции
print("Сложение:", a + b)
print("Вычитание:", a - b)
print("Умножение:", a * b)
print("Обычное деление / :", a / b)
print("Целочисленное деление // :", a // b)
print("Остаток от деления % :", a % b)
-3

💡 Совет: Обрати внимание на отступы — они важны для Python. Даже маленькая ошибка с пробелами может сделать код неправильным.

Запусти программу, вводи разные числа и наблюдай результат — так арифметика в Python станет понятной и наглядной.

Если хочешь, я могу прямо сделать мини-урок с практикой для детей, где они будут экспериментировать с делением, умножением и остатком от деления.

Теперь программа умеет:

  • складывать
  • вычитать
  • умножать
  • делить
  • делить без дробной части
  • показывать остаток

Это уже настоящий маленький математический помощник.

🎯 Попробуй сам!

  1. Что получится?
    15 + 5 * 2
  2. Какой будет результат?
    9 // 4
  3. Чему равен остаток?
    9 % 4

✨ Итог

Сегодня мы изучили:

  • сложение python
  • вычитание python
  • умножение python
  • деление python
  • целочисленное деление
  • остаток от деления

Это первые кирпичики в большом здании программирования.

А дальше будет ещё интереснее — ведь числа умеют гораздо больше, чем кажется на первый взгляд.