使用没有python2和python1或同时没有python2和python3的python打印?

时间:2018-08-25 04:25:48

标签: python python-3.x printing spelling

我已经尝试过prynt(xd) prihnt(?O),但是它们都不起作用:

prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)

3 个答案:

答案 0 :(得分:1)

我无法理解您的问题,但是从上下文来看,我觉得您在python3.x中的print和python2.x之间有些困惑。

它们之间的巨大差异是因为python从python2迁移到python3时打破了向后兼容性。

因此,您在python2.x中使用的打印命令实际上是一个语句/关键字,例如x=1,我们有print a可以打印a的值。但是,在python3.x中,打印被简化为一个函数(方法),就像您将要创建的任何其他普通函数一样。

尽管您也可以在python2.x中使用与python3.x中相同的print语法,并且不会中断。

希望这会有所帮助

答案 1 :(得分:0)

这是东西:

我不知道您到底想完成什么,但是我猜您想知道如何在python中打印,不是吗?

太好了,那就怎么做:

在Python 3中...

如果在变量a中存储有字符串,整数,浮点数等,则可以通过以下方式打印:

print(a)

对于3以下的任何版本的Python ...

如果在变量a中存储有字符串,整数,浮点数等,则可以通过以下方式打印:

print a

答案 2 :(得分:0)

在Python中称为print,正确拼写:

(如果不记得应该复制)

print

Python版本3:

print a

Python 3,请执行以下操作:

print(a)

如您所见,即使在堆栈溢出时,它也会使print具有不同的颜色