gpt4 book ai didi

python - 嵌套的 print() 在 python 中如何使用?

转载 作者:行者123 更新时间:2023-11-28 21:56:09 25 4
gpt4 key购买 nike

我现在正在学习 Python,所以有非常小的疑问,有时甚至是愚蠢的。因此,如果发现与其中任何一个相似的内容,请忽略!

python 中的 print() 打印到标准输出。所以基本上,如果我写

print('Hello World')

我在输出中看到 Hello World。但是当我有多个 print() 相互嵌套时会发生什么?像这样..

print(print("Hello World"))

输出是:

    Hello World
None

同样,如果我有:

打印(打印(打印()))

那么输出是:

   //blank line
None
None

我无法理解这里发生了什么,如果有人能解释一下,那将是一个很大的帮助。

谢谢!

最佳答案

print() 函数返回None(像大多数因副作用而被调用的函数)。外层 print() 只是打印返回值。

像那样嵌套 print 函数没有特别好的用例。

关于python - 嵌套的 print() 在 python 中如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21937378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com