在python中使用python3打印而不使用python2和python1还是同时使用两者?

2024-09-30 18:24:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我试过prynt(xd)prihnt(?O),但都没用:

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

Tags: xdprihntprrrrrrintprynt
3条回答

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

(如果不记得应该抄)

print

Python版本低于3:

print a

Python 3,执行:

print(a)

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

事情是这样的:

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

太好了,那么你是怎么做到的:

在Python3中。。。你知道吗

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

print(a)

对于3以下的任何版本的Python。。。你知道吗

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

print a

我不明白你的问题,但从上下文来看,我觉得你对python3.x和python2.x中的print有些混淆

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

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

尽管您也可以在python2.x中使用与python3.x相同的print语法,但它不会中断。你知道吗

希望这有帮助

相关问题 更多 >