Перейти к содержанию

Числа и арифметика

Начало урока

Числа и арифметика

Python — это калькулятор, который никогда не устаёт

Главная идея: Python может считать за тебя. Ты вводишь пример, и Python сразу даёт ответ. На этом уроке ты узнаешь математические операторы (символы вроде + и *), порядок, в котором Python их выполняет, и три особых: //, % и **.
К концу урока ты сможешь:
  • складывать, вычитать, умножать и делить в Python,
  • использовать // для целочисленного деления и % для остатка,
  • использовать ** для степеней,
  • вычислять ответ, соблюдая правильный порядок действий.

1. Четыре основных оператора

Python использует простые символы для математики. Их называют операторами:

  • + складывает  
  • - вычитает  
  • * умножает (звёздочка, а не буква x)  
  • / делит

Мы используем print(), чтобы показать ответ на экране. Попробуй:

print(5 + 3)     # 8
print(10 - 4)    # 6
print(4 * 6)     # 24
print(20 / 4)    # 5.0

Строка после # — это комментарий: заметка для людей, которую Python не читает. Здесь она показывает ожидаемый вывод.

2. Деление всегда даёт десятичное число

Обрати внимание на один сюрприз. В Python оператор / всегда даёт десятичное число (его называют float), даже когда деление получается ровным:

print(9 / 3)     # 3.0  (division always gives a decimal)
print(7 / 2)     # 3.5
print(10 / 5)    # 2.0

Значит, 10 / 5 — это 2.0, а не 2. Маленькое .0 говорит, что это десятичное число. В Python это нормально.

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 15
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя