首先,定义一个名为cube的函数,该函数接受一个名为number的参数。不要忘记括号和冒号! 使该函数返回该数字的立方体(即该数字乘以自身并再次乘以自己)。 定义称为by_three的第二个函数,它接受一个名为number的参数。 如果该数字可以被3整除,则by_three应该调用cube(数字)并返回其结果。否则,by_three应返回False。功能中的返回号码
def cube(number):
return number**3
def by_three(number):
if number%3==0:
cube(3)
return number
else:
return False
这个答案有什么错误。它显示哎呀,再试一次。 by_three(3)返回3而不是27
欢迎堆栈溢出。您应该在代码块中将代码发布到此处,而不是指向图像的链接。 – arainone
正如它所说的,第5行的缩进不符合它的上面的行(或下面的行) – Obsidian
@Obsidian我会说从第5行开始的所有行都没有正确缩进 – arainone