【问题标题】:2.7.6 python version needs parenthesis to print?2.7.6 python版本需要括号打印?
【发布时间】:2014-07-31 11:05:54
【问题描述】:

在 Python 2.7 中调用 print 时使用括号是否正常?我认为只需要 3 次以上就可以做到这一点?

没有括号我会得到一个语法错误。

SyntaxError: invalid syntax

但是用括号,它可以工作。

我假设 2.7 不需要括号来打印?

【问题讨论】:

标签: python python-2.7 printing version


【解决方案1】:

你的印象是正确的,不需要它(当然你import print_functionvon __future__!)。不过,也不是禁止的。 print 后跟一个表达式,(sys.version)sys.version 一样是一个有效的表达式。请注意,(x) 不会创建包含x 的元组(即(x,))。

【讨论】:

    猜你喜欢
    • 2011-10-12
    • 1970-01-01
    • 2014-08-09
    • 2015-11-14
    • 2015-08-07
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 2015-01-02
    相关资源
    最近更新 更多