2024-10-06 16:24:26 发布
网友
我正在尝试学习python,所以我下载了aptanaStudio3,然后发生了这种情况。在
代码:
print('One', 'Two', 'Three')
输出:
它应该打印出来
One Two Three
如果要在python2中使用python3样式的打印功能,可以使用以下命令:
>>> from __future__ import print_function >>> print('One', 'Two', 'Three', sep=' ') One Two Three
sep关键字是参数之间使用的分隔符,默认为' '。在
sep
' '
通过这样做,您可以编写print相关的代码,这些代码可以同时在python2和python3中使用。在
print
'One', 'Two', 'Three'是tuple。您需要执行'One' + 'Two' + 'Three',或者您可以将它保存在一个字符串中,比如One Two Three,这样就可以打印一个字符串。在
'One', 'Two', 'Three'
'One' + 'Two' + 'Three'
元组是一组字符串,您只需要打印一个字符串。您可能键入了定义元组的,,而不是+,后者是{a2}字符串。确保您对python3使用print(""),对python2使用print ""。在
,
+
print("")
print ""
阅读this和this了解更多信息。在
{Python需要一个命令
print 'One', 'Two', 'Three'
在python3中,print是一个函数,因此调用需要括号。在
在大多数上下文中,括号中的一系列值是tuple;这就像list,只是不能更改单个元素(即元组是不可变的)。在
tuple
list
如果要在python2中使用python3样式的打印功能,可以使用以下命令:
sep
关键字是参数之间使用的分隔符,默认为' '
。在通过这样做,您可以编写
print
相关的代码,这些代码可以同时在python2和python3中使用。在'One', 'Two', 'Three'
是tuple。您需要执行'One' + 'Two' + 'Three'
,或者您可以将它保存在一个字符串中,比如One Two Three
,这样就可以打印一个字符串。在元组是一组字符串,您只需要打印一个字符串。您可能键入了定义元组的
,
,而不是+
,后者是{a2}字符串。确保您对python3使用print("")
,对python2使用print ""
。在阅读this和this了解更多信息。在
{Python需要一个命令
在python3中,
print
是一个函数,因此调用需要括号。在在大多数上下文中,括号中的一系列值是
tuple
;这就像list
,只是不能更改单个元素(即元组是不可变的)。在相关问题 更多 >
编程相关推荐