print

def print(self, *args, sep=' ', end='\n', file=None)

默认情况下,将 self*args 打印到控制台,以 sep 分割元素,以 end 结尾。

如果指名传输 file 参数,则将内容写到对应文件里

案例

基本使用

调用后会在控制台看到输出

1 < <
print("zzax")zzax

注意:打印后,默认会有一个换行

*args 连续打印

可以传输多个值,同时打印

1 < <
print("zzax", 110)zzax 110

默认会使用 空格区分多个元素

sep

sep 可以用于控制在连续打印时,中间的分割符,默认是 空格

1 < <
print("zzax", 110, 9917, sep=", ")zzax, 110, 9917

end

end 可以用于控制打印末尾的追加字符串,默认是换行符 \n

正常情况下会换行
1 2 < < <
print("zzax")print("zzax")zzaxzzax
追加空字符串,达到不换行的效果
1 2 <
print("zzax", end="")print("zzax", end="")zzaxzzax
或者增加别的
1 2 < <
print("注意事项", end=":")print("一定要关注 ZZAX 公众号")注意事项:一定要关注 ZZAX 公众号

file 指定写到文件

1 2
note = open("note.txt", "w+")print("zzax", file=note)

执行后,你应该会看到本地多了个 note.txt 的文件

注意:使用 jupiter notebook 可能看不到这个效果。建议使用 pycharm 运行上面的代码。

广告

ZZAX 微信公众

文档一更新,立刻告诉你