📅  最后修改于: 2020-09-20 04:26:06             🧑  作者: Mango
print()
的完整语法为:
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
' '
end
打印end
sys.stdout
在屏幕上打印对象。 False
注意: sep
, end
, file
和flush
是关键字参数。如果要使用sep
参数,则必须使用:
print(*objects, sep = 'separator')
不
print(*objects, 'separator')
它不返回任何值。返回None
。
print("Python is fun.")
a = 5
# Two objects are passed
print("a =", a)
b = a
# Three objects are passed
print('a =', a, '= b')
输出
Python is fun.
a = 5
a = 5 = b
在上述程序中,仅将objects
参数传递给print()
函数 (在所有三个print语句中)。
因此,
' '
分隔符。注意,输出中两个对象之间的间隔。 end
参数'\n'
(换行符)。注意,每个打印语句在新行中显示输出。 file
是sys.stdout
。输出显示在屏幕上。 flush
为False
。流没有被强制冲洗。 a = 5
print("a =", a, sep='00000', end='\n\n\n')
print("a =", a, sep='0', end='')
输出
a =000005
a =05
我们在上面的程序中传递了sep
和end
参数。
在Python,您可以通过指定file
参数将objects
打印到file
。
推荐读物: Python文件I / O
sourceFile = open('python.txt', 'w')
print('Pretty cool, huh!', file = sourceFile)
sourceFile.close()
该程序尝试以写入模式打开Python.txt 。如果此文件不存在,则会创建Python.txt文件并以写入模式打开。
在这里,我们已将sourceFile
文件对象传递给file
参数。 字符串对象“非常酷,呵呵!”被打印到Python.txt文件(在系统中检查它)。
最后,使用close()
方法关闭文件。