#вопрос81
Дан треугольник с углами 30, 60 и 90 градусов. Напишите функцию, которая будет принимать длину самой короткой стороны треугольника (т.е. одного из катетов) и возвращать длину гипотенузы и второго катета.
Дан треугольник с углами 30, 60 и 90 градусов. Напишите функцию, которая будет принимать длину самой короткой стороны треугольника (т.е. одного из катетов) и возвращать длину гипотенузы и второго катета.
#вопрос82
Создайте функцию, которая будет возвращать толщину листа бумаги (в метрах) после складывания этого листа n раз. Толщина несложенного листа — 0,5 мм.
"Лист бумаги, сложенный 21 раз, имеет толщину 1048576 мм (равно 1048.576 м)"
Создайте функцию, которая будет возвращать толщину листа бумаги (в метрах) после складывания этого листа n раз. Толщина несложенного листа — 0,5 мм.
"Лист бумаги, сложенный 21 раз, имеет толщину 1048576 мм (равно 1048.576 м)"
#вопрос83
Меняем местами имя и фамилию.
Создайте функцию, которая будет принимать строку (имя и фамилию человека) и возвращать другую строку, где имя и фамилия будут идти в другом порядке.
Меняем местами имя и фамилию.
Создайте функцию, которая будет принимать строку (имя и фамилию человека) и возвращать другую строку, где имя и фамилия будут идти в другом порядке.
Python вопросы на собеседовании с ответами pinned Deleted message
#вопрос84
Дан список, состоящий из произвольного числа направлений поворотов («left» и/или «right»). Напишите функцию, которая будет принимать этот список и определять, сколько полных оборотов сделано.
Дан список, состоящий из произвольного числа направлений поворотов («left» и/или «right»). Напишите функцию, которая будет принимать этот список и определять, сколько полных оборотов сделано.
#вопрос85
Определите, все ли символы в строке уникальны.
Использовать дополнительные структуры данных нельзя.
Определите, все ли символы в строке уникальны.
Использовать дополнительные структуры данных нельзя.
#вопрос87
Замените пробелы на указанные символы. Напишите метод для замены всех пробелов в строке на '%20'. Игнорируйте любые дополнительные пробелы в начале или конце строки.
Замените пробелы на указанные символы. Напишите метод для замены всех пробелов в строке на '%20'. Игнорируйте любые дополнительные пробелы в начале или конце строки.