Обложка канала

Pythonist.ru - образование по питону

Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.

Pythonist.ru - образование по питону

3 года назад
Открыть в
Задача с кодом. Длина окружности или периметр квадрата? Напишите функцию, которая будет высчитывать либо длину окружности, либо периметр квадрата, исходя из переданных аргументов. Функция будет принимать букву и число. Буква будет определять геометрическую фигуру: - s — квадрат - c — круг Если в функцию передана буква s, то второй аргумент, число, считается длиной стороны квадрата. В противном случае число считается радиусом круга. При написании функции из операторов можно использовать только арифметические и операторы сравнения. То есть, никаких: - инструкций if… else - словарей - лямбд - методов форматирования Цель — написать короткий код без ветвления. Округлять ничего не нужно. Примеры:
perimeter("s", 7) ➞ 28
perimeter("c", 4) ➞ 25.12
perimeter("c", 9) ➞ 56.52

Решение на нашем сайте. #задача #coding