Что выведет этот код?


print(10 + 5 * 2)

Результат выражения 10 + 5 * 2 равен 20. Операция умножения имеет приоритет перед сложением.

Код на Python:


print(10 + 5 * 2)

Разберем выражение 10 + 5 * 2. В Python (и большинстве языков программирования) действует стандартный порядок операций:

  1. Умножение и деление выполняются перед сложением и вычитанием.
  2. Операции выполняются слева направо при одинаковом приоритете.

В данном случае сначала выполняется умножение: 5 * 2 = 10.

Затем выполняется сложение: 10 + 10 = 20.

Таким образом, в консоль будет выведено число 20.

0