Python返回函数推理



定义函数后返回的原因是什么?请用非编码术语进行解释。我正在努力理解为什么要退货,以及它实际做了什么,而不仅仅是被告知要退货

return只是简单地使函数将该对象作为对象的值,demo:

def f():
return 'Hello World'

然后你做:

variable=f()

然后现在:

print(variable)

将是:

Hello World

OTOH,print就是这样做的:

def f():
print('Hello World')

现在:

f()

Is:

Hello World

但是:

print(f())

Is:

Hello World
None

如果你这样做:

variable=f()
print(variable.lower())

第一个将使用.lower()使其小写,但print不会出错。

最新更新