Задать вопрос
Ne0n5amura1
@Ne0n5amura1
Lixach

Как пройти первую задачу по python на codewars?

Захотел зарегаться на codewars, там нужно решить задачу с умножением. Вроде бы все просто , но они постоянно чего то просят. Кто знает в чем проблема ?
def multiply(a, b):
  retard = (a * b)
  print (retard)
  return(1)
multiply(2, 3)

И ошибка
Test Results:
 Log
 6
1
✔ Test Passed
 Log
 2
✘ 1 should equal 2
  • Вопрос задан
  • 33032 просмотра
Подписаться 3 Оценить 2 комментария
Решения вопроса 1
@deliro
Наверное в том, что ты возвращаешь всегда единицу, а не результат умножения?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@naPME3aH
Учу Python
Тебе нужно вернуть умножение a на b, поэтому пишешь:
def multiply(a, b):
    return (a * b)
Ответ написан
Комментировать
@macintosch20
можно ещё так:
def multiply(a, b):
c = a * b
return c
Ответ написан
Комментировать
@Zomb170
пишите просто:
def multiply( a, b ):
return( a * b )
Ответ написан
Комментировать
@LilRock
def multiply(a, b):
return a * b
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы