在python中使用python3打印而不使用python2和python1或同时使用这两种方式?
我试过在python中使用python3打印而不使用python2和python1或同时使用这两种方式?,python,python-3.x,printing,spelling,Python,Python 3.x,Printing,Spelling,我试过prynt(xd)prihnt(?O),但都不起作用: prrrrrrint(xd) prrrrrrint(xd) prrrrrrint(xd) prrrrrrint(xd) prrrrrrint(xd) prrrrrrint(xd) 事情是这样的: 我不知道你到底想完成什么,但我猜你想知道如何用python打印,不是吗 太好了,下面是你的做法: 在Python3中 如果变量a中存储了字符串、整数、浮点等,则可以通过以下方式打印: print(a) print a 对于3以下的任何P
prynt(xd)
prihnt(?O)
,但都不起作用:
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
prrrrrrint(xd)
事情是这样的:
我不知道你到底想完成什么,但我猜你想知道如何用python打印,不是吗
太好了,下面是你的做法:
在Python3中
如果变量a
中存储了字符串、整数、浮点等,则可以通过以下方式打印:
print(a)
print a
对于3以下的任何Python版本
如果变量a
中存储了字符串、整数、浮点等,则可以通过以下方式打印:
print(a)
print a
在Python中,它被称为
print
,拼写正确:
(如果不记得,应复制)
Python版本低于3:
print a
Python 3,请执行以下操作:
print(a)
如您所见,即使在堆栈溢出时,它也会使
print
呈现不同的颜色我无法理解您的问题,但从上下文来看,我觉得您对python3.x和python2.x中的print
有某种混淆
它们之间的区别很大,因为python在从python2迁移到python3时破坏了向后兼容性
因此,在python2.x中使用的print命令实际上是一个语句/关键字,比如x=1
我们有print a
,它打印a的值。然而,在python3.x中,print被简化为一个函数(方法),就像您所做的任何其他正常函数一样
虽然您也可以在python2.x中使用与python3.x相同的print语法,但它不会中断
希望这有助于
print(“xd”)
在任何版本的python中都能正常工作。为什么使用不正确的print
?当然它们不起作用。Python 1到2,但没有提到0.9:)@哇,我从来没有听说过有一个python 0.9See,还有。你可以在现代机器上构建和运行它们中的大部分,只需做一点工作;在2.3之前,0.9实际上是最简单的。我不会在你的路径上安装它们,尤其是0.9;我只是将它们保存在自己的目录中,并手动创建别名,以便python1.0
设置两个env变量并运行~/oldpython/1.0.1/bin/python
。即使这样,也可能是矫枉过正;运行它们的唯一真正原因是想看看古代是什么样子……在某个时候,我会写一篇博文,介绍我为让大多数应用程序在macOS 10.13上运行所做的一切,甚至可能是二进制文件。我只在Windows和Linux上尝试了其中的一两个,但我成功地在Mac上构建了除我认为的2.0之外的所有版本@U9转发有趣的问题。。。我相信它与Python1和Python2是一样的。但在这件事上别相信我…:PYeah可以模仿我的方式:)@U9转发当然;顺便说一下,谢谢