为什么这会返回None?

时间:2016-08-03 15:35:05

标签: python python-3.5

我正在测试repl.it(运行Python 3.5.1),我注意到在控制台的每一行输入后,控制台都会回复None。我没有使用任何带有遗忘返回值的花哨定义,即使在赋值语句之后也会发生这种情况。这里发生了什么?

示例:

x,y,z=1,2,3
=> None
print(x+y+z)
6
=> None

1 个答案:

答案 0 :(得分:2)

None是没有返回值的语句的缺省返回值。有些翻译壳展示了它,有些则没有。

这完全正常,不用担心。