如何使用 Python 向屏幕打印?


屏幕输出的基本方法是使用 print 语句。

>>> print 'Hello, world'
Hello, world

要在同一行上打印多个内容并用空格分隔,请在它们之间使用逗号。例如

>>> print 'Hello,', 'World'
Hello, World

虽然这两个字符串都不包含空格,但是由于两个对象之间带有逗号,所以 print 语句添加了一个空格。也可以使用相同的 print 语句打印任意数据类型,例如

>>> import os
>>> print 1,0xff,0777,(1+5j),-0.999,map,sys
1 255 511 (1+5j) -0.999 <module 'os' (built-in)>

如果在 print 语句末尾加一个逗号,可以在同一行上打印对象,而无需它们在同一行上

>>> for i in range(10):
...    print i,
0 1 2 3 4 5 6 7 8 9

要以换行符结束已打印行,请添加一个不包含任何对象的 print 语句。

for i in range(10):
    print i,
print
for i in range(10,20):
    print i,

输出将是

0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19

如果不显示 print 语句,则输出将位于一行中。

在 Python 3 中,所有 print 语句参数都需要用括号括起来。例如

>>> print("Hello", "world")
Hello world

更新日期:2019 年 10 月 1 日

739 次浏览

开启您的职业生涯

完成课程,获得认证

开始
广告