【问题标题】:What does ">>>" mean in Python examples? [duplicate]“>>>”在 Python 示例中是什么意思? [复制]
【发布时间】:2015-03-23 07:34:56
【问题描述】:

这似乎太简单了,但没有在任何地方明确提及。

我在许多 Python 示例代码中看到符号 ">>>"。 (例如:scikit

什么意思?

【问题讨论】:

    标签: python


    【解决方案1】:

    这是python解释器中提示的默认外观,如in the documentation所述:

    当从 tty 读取命令时,解释器在 交互模式。在这种模式下,它会提示输入下一个命令 主要提示,通常是三个大于号 (>>>);为了 默认情况下,它使用辅助提示提示的续行 三个点 (...)。

    文档一般遵循解释器的风格,显示一个以>>>为前缀的表达式,下一行是结果值,没有前缀。

    这不是有效的 Python 代码。你不能把它放在.py 文件中——那将是一个语法错误。就像$ 中的bash

    【讨论】:

      【解决方案2】:

      >>> 是标准的 Python 提示符。 IDLE 和 Python 以交互方式使用它(只需在命令行中输入 python)。

      它在文档中用作“输入邀请”,但也表示用户输入,例如doctest 是一个使用它的模块。

      【讨论】:

        【解决方案3】:

        在代码示例中,>>> 表示这是您必须放入自己的代码以与返回的结果区分开来。因此下面的代码示例:

         >>>print "Hello World"
         Hello World
        

        表示开头的行>>>是你必须输入才能接收Hello World的输出

        【讨论】:

          【解决方案4】:

          >>> 是交互式 Python 会话的提示,您可以在其中键入命令。这就是为什么它出现在一行的开头。 >>> 不是一个有效的 Python 运算符,你不应该在你的程序中输入提示。

          【讨论】:

            猜你喜欢
            • 2015-02-13
            • 2019-04-15
            • 2020-03-26
            • 2019-12-17
            • 2011-12-23
            • 2013-01-30
            • 1970-01-01
            • 2015-06-18
            • 2020-10-27
            相关资源
            最近更新 更多