美文网首页
为什么print在Python 3中变成了函数?

为什么print在Python 3中变成了函数?

作者: 步履不停的Suunny | 来源:发表于2018-05-08 15:23 被阅读0次

请看Python核心开发者Brett Cannon对这个问题做的解释
为什么print在Python 3中变成了函数?

原文链接:http://www.snarky.ca/why-print-became-a-function-in-python-3

总结:
1、python 2 print是语句
Python 3 print 是函数 ,与其他函数保持一致性,加()
Python 3 的出发点就是放弃向下兼容,换取一个设计更干净的语言
2、print变成函数后,更加灵活,比如可以组件化,可以添加参数,可以 编写自己喜欢的print函数

相关文章

网友评论

      本文标题:为什么print在Python 3中变成了函数?

      本文链接:https://www.haomeiwen.com/subject/yxairftx.html