为什么它在输出下方打印“None”?

问题描述 投票:0回答:1
>>> print(print('Hello'))
Hello
None

在给定的语句中,它打印字符串和 None。

我尝试打印一条打印语句来显示引用的字符串。我期待着回溯,但我得到了输出和“无”。谁能解释一下给定输出背后的机制吗?

python nonetype
1个回答
0
投票

“print()”是一个函数。当您在 print 语句中调用函数时,它会打印该函数的返回值。但是“print()”函数不返回值。

© www.soinside.com 2019 - 2024. All rights reserved.