bea*_*rdc 14 python printing python-3.x
是否有一些等同于from __future__ import print_function前向端口print来自python 2.x 的语句?
一个涉及一些ipython魔法的答案也可以让我在原型制作过程中不需要周围的parens进行打印.
临时答案(不涉及前导的解决方案/将是首选。):如果行以 a 开头,IPython会自动调用对象/,即使它是缩进的:
def f():
/print 'foo'
f()
Run Code Online (Sandbox Code Playgroud)
印刷foo。
编辑:
IPython 还有一个%autocall神奇的函数,它会自动调用函数,因此在执行完之后,在单元格中%autocall 1键入的行为就像在 python 2.x 中一样(不幸的是,这在函数定义中不起作用。print 3print/
另外,由于它是一个函数而不是一个语句,所以您可以简单地执行p = print,因此稍后的/p 'foo'调用会给您几乎pdb类似的行为(我想要的东西,但问题中没有明确说明)。
| 归档时间: |
|
| 查看次数: |
2310 次 |
| 最近记录: |