Числа и арифметика
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 это нормально.