My name is Bryan. I recently started learning Python. In the Practice Makes Practice lesson, I figured out the problem, but I don't really understand why the "if number % 3" has to be " == 0." Can someone explain it to me? I have no programming background whatsoever. So, please explain it to me as simple as possible. Thanks.
def cube(number): return number ** 3 def by_three(number): if number % 3 == 0: return cube(number) else: return False Replace this line with your code.