Первые программы на Python · 8 классИнформатика и ИКТ / Порядок вычислений в программе Пробное занятие
24 · 8 класс · Цифровая мастерская

Порядок вычислений в программе

Арифметическое выражение вычисляется по правилам приоритета.

Около 22 минут 5 задач Подсказки рядом

В этом занятии

  • Самостоятельно решить задачу по теме «Порядок вычислений в программе» и объяснить проверку результата.
  • Переведи в Python формулы периметра и площади прямоугольника и проверь на трёх размерах.

Пригодится: informatics8-input-output

Твой путь начинается с личного кабинета

Взрослый создаёт аккаунт для себя и отдельные кабинеты для детей. У каждого — свой прогресс. Общие 48 часов знакомства начинаются с регистрации взрослого; дети получают оставшееся время.

Войти или начать бесплатно
Учебное время начнёт считаться после нажатия
Понять — интереснее, чем запомнить.
Разберёмся перед практикой+

Порядок вычислений в программе

Арифметическое выражение вычисляется по правилам приоритета. Скобки позволяют явно изменить порядок. В Python умножение и деление имеют приоритет над сложением и вычитанием; степень записывается **. Символ ^ не обозначает возведение в степень.

Проверяй формулу на небольших числах, для которых легко получить ответ вручную. Для вещественных вычислений возможна ограниченная точность представления. Не сравнивай результаты сложных дробных расчётов на точное равенство без понимания этой особенности.

НА ПРИМЕРЕ

2+3*4 даёт 14, а (2+3)*4 даёт 20: скобки изменили порядок.

  1. Отметь скобки и приоритеты.
  2. Посчитай промежуточные значения.

Открываем цифровую мастерскую…

Попробуй самостоятельно

Запиши рассуждения в черновик или сделай построение на бумаге. Эти задания для самостоятельной работы: автоматической проверки и XP за них пока нет.

  1. Переведи в Python формулы периметра и площади прямоугольника и проверь на трёх размерах.
  2. Сначала предположи результат, затем проверь и объясни, что изменилось.

Источники и дальнейшее чтение

Материал изложен своими словами. Здесь можно проверить научные основания и подробнее изучить тему; часть источников — на английском.

Создать проект по этой теме

Читай и разбирай пример в своём темпе. К практике можно перейти, когда будешь готов.