为什么我们在代码中使用"return"而不是使用"print"


class Solution:
def leftElement(self,arr,n):
arr.sort()
if n%2==0:
return arr[(n//2)-1]
else:
return arr[n//2]

Print只是向人类用户显示一个字符串,表示计算机内部正在发生的事情。这台计算机不能利用那张印刷物。'return'是函数返回值的方式。这个值通常是人类用户看不见的,但它可以被计算机在进一步的功能中使用。

最新更新