Я просто обучаюсь программированию на Codeacademy. У меня есть задание, но не могу понять, что я делаю неправильно.(начинающий) Функции Python Codeacademy
Сначала мне нужно определить функцию, которая возвращает куб значения. Затем я должен определить вторую функцию, которая проверяет, делится ли число на 3. Если это нужно, я должен вернуть его, иначе мне нужно вернуть False
.
Heres код:
def cube(c):
return c**3
def by_three(b):
if b % 3 == 0:
cube(b)
return b
else:
return False
Спасибо! что сделал трюк, плохо сделайте мысленное замечание, чтобы всегда хранить новое значение в переменной – LtC
@LtC: Не нужно это делать. Просто 'return cube (b)' тоже работал бы и, возможно, немного читаем. Рад, что я помог. :) –