Перейти к содержимому
Задача · Первая программа · урок 7 из 7

Задача: периметр прямоугольника

Напишите функцию perimeter(width, height), которая возвращает периметр прямоугольника со сторонами width и height. Периметр — это сумма длин всех четырёх сторон.

  • perimeter(3, 5) → 16
  • perimeter(1, 1) → 4
  • perimeter(0, 7) → 14

Ограничения: стороны — целые числа от 0 до 1000, и любая из них может быть равна нулю.

Кнопка «Запустить тесты» выполняет проверки с вкладки test_rectangle.py — их можно прочитать, но не изменить. Каждая проверка — функция test_…: она вызывает perimeter, а строка с assert требует, чтобы ответ был равен ожидаемому. Если он другой, проверка показывает got и то, что вернула ваша функция.

None в заготовке означает «пока ничего» — замените всю строку return None.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

rectangle.py — python
python · строк: 3
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом