当我在Python 2.7.3中使用sep参数时,它显示错误
例如:-
>>>print ("Hello","World",sep ="**")
File "<stdin>", line 1
print ("Hello","World",sep ="**")
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
Thi*_*aut 14
在Python 2.x中,与Python 3.x不同,print它不是函数,而是这里描述的语句.基本上它意味着被视为关键字(如),并不像你从Python 3.x中知道的那样强大.特别是,它不支持关键字参数.printforprintsep
您可以print使用以下导入使Python 3.x的行为与Python 3.x类似:
from __future__ import print_function
Run Code Online (Sandbox Code Playgroud)
如果您不想使用此导入,则可以获得所需的效果:
print "**".join(["Hellow", "World"])
Run Code Online (Sandbox Code Playgroud)
您需要先输入这一行:
from __future__ import print_function
Run Code Online (Sandbox Code Playgroud)
创建print一个函数,并允许传递这样的参数。
| 归档时间: |
|
| 查看次数: |
13576 次 |
| 最近记录: |