Задать вопрос
@System04

Как исправить код?

add = lambda **kwargs: m if not n else add(n, m%n)
n = int(input('Введите n: '))
m = int(input('Введите m: '))
print(add(n,m))


Как исправить код? Нужно передать словарем n,m и найти меньший общий делитель
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Во-первых, не использовать лямбды, если присваиваете их переменной. Во-вторых, использовать аргументы функции, а не глобальные переменные.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект
23 дек. 2024, в 09:33
3000 руб./за проект