定义函数后返回的原因是什么?请以非编码方式解释。我试图了解为什么要退货以及退货实际上是做什么的,而不是仅仅被告知要退货。
答案 0 :(得分:0)
return
非常简单,它使函数将某物作为某物的值进行演示:
def f():
return 'Hello World'
然后您做
:variable=f()
那么现在:
print(variable)
将会是:
Hello World
OTOH,print
就是这样做的:
def f():
print('Hello World')
现在:
f()
是:
Hello World
但是:
print(f())
是:
Hello World
None
如果您这样做:
variable=f()
print(variable.lower())
第一个将与.lower()
一起使用,使其小写,但是print
不会出现错误。