Большее из двух значений разного вида
Задача на Python с проверкой онлайн
- Сложность
- Лёгкая
- Языки
- Python
- Темы
- Разбор и проверка данных
- Функции и замыкания
Каждый из двух аргументов — вещественное число, записанное либо числом (целым или дробным), либо строкой. В строке дробная часть отделяется точкой или запятой: "2.5" или "2,5". Сравните значения как числа и верните то из двух аргументов, которое больше, в том виде, в каком оно было передано (число остаётся числом, строка остаётся строкой, с той же запятой или точкой). Если значения равны, верните null.
Пример: 1, "2,3" → "2,3"; "1", 1 → null.
Источник: HumanEval, задача 137 · © OpenAI · MIT · условие переведено и дополнено
Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).