Python2 print不换行

未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-3454.html

上一次猎豹面试的一道题,shell或者Python打印

回来总结时用的是Python3,今天面试又提起这个,并且直接电脑上写代码,环境是Python2,print不换行就遇到问题了。。

当时想的是help(print)看一下,结果报语法错误

原因是[1]

help是一个内置函数,所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以用。参数分两种:

  • 如果传一个字符串做参数的话,它会自动搜索以这个字符串命名的模块,方法,等。
  • 如果传入的是一个对象,就会显示这个对象的类型的帮助。

比如输入help(’print’),它就会寻找以’print’为名的模块,类,等,找不到就会看到提示信息。而print在python里是一个保留字,和pass,return同等,而非对象,所以help(print)也会出错((kkkkkkk))。

查看帮助,不换行 ends with a comma

Python3的print帮助

附代码

执行:

参考资料



未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-3454.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注