使用 python3 在没有 python2 和 python1 或同时使用两者的情况下在 python 中打印?

print in python using python3 without python2 and python1 or both at the same time?

我试过 prynt(xd) prihnt(?O) 但 none 有效:

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

事情是这样的:

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

太好了,下面是您的操作方法:

在Python 3...

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

print(a)

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

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

print a

在Python中叫做print,正确的拼写:

(不记得的应该复制)

print

Python版本3以下:

print a

Python3、做:

print(a)

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

我无法理解你的问题,但从上下文来看,我觉得你对 python3.x 中的 print 和 python2.x 之间存在某种混淆。

它们之间的区别很大,因为 python 在从 python2 迁移到 python3 时破坏了向后兼容性。

因此,您在 python2.x 中使用的打印命令实际上是一个 statement/keyword,就像 x=1 我们有 print a 打印 a 的值。然而,在 python3.x 中,print 被缩减为一个函数(方法),就像您创建的任何其他普通函数一样。

虽然您也可以在 python2.x 中使用与 python3.x 中相同的打印语法,但它不会中断。

希望对您有所帮助