geekdoc-python-zh/docs/pythonland/09.md

2.6 KiB
Raw Permalink Blame History

使用 Python 的 print()函数将数据输出到屏幕

原文:https://python.land/introduction-to-python/python-print

在我们继续之前,我需要告诉你 Python print函数。到目前为止,我们一直在使用 REPL REPL 会自动将任何评估结果打印到屏幕上。但是常规的 Python 程序不会这样做。为此Python 为我们提供了打印功能。

目录

什么是函数?

我们还没有谈到函数,但是我们很快会深入讨论函数。现在,知道函数是可以调用的就足够了。它会为我们做一些特定的事情,名字往往暗示了它的作用。函数通常接受参数,它们可以用这些参数来完成特定的工作。

Python 打印功能

Python print()函数可以将文本打印到我们的屏幕上。我们可以输入一个或多个参数,这些参数将打印在屏幕上。让我们尝试一些打印电话。下面的代码示例是交互式的,这意味着您可以编辑和运行它。阅读代码,按下运行按钮,并检查结果:

https://crumb . sh/embed/34ta 26 nf 4 aj

一些你可能已经注意到的观察结果:

  • Python 的 print 通过输入其名称后跟括号来调用。
  • 可选参数列在括号中,用逗号分隔。
  • 您可以打印数字和字符串。事实上Python 中的大多数数据类型都可以被打印出来。
  • 您可以混合参数类型,如数字和字符串。
  • 在其最基本的形式,我们可以调用打印没有任何参数。在这种情况下,它打印一个空的新行。
  • 函数将把特殊字符转换成有意义的东西。例如,换行符\n变成实际的换行符,制表符\t将被转换成实际的制表符。
  • print()不会像 REPL 那样对字符串进行转义,因为我们不想向软件用户显示转义的字符串。这只是 REPL 为我们程序员提供的便利。

您这么早就开始学习 print因为您会在几乎所有 Python 程序和 web 上的示例中遇到它。另一个原因是交互式代码示例只能通过使用 print 来显示数据,就像上面的例子一样。现在你知道了印刷,我可以包括更多的这些互动的例子,这是一个伟大的学习援助!