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 运行上面的代码。
广告