Python中print函数使用方法汇总,涨知识了

liftword5个月前 (12-26)技术文章50

Print在日常的程序编写和调试中,使用的比较多,下面给大家详细分析下print不为人知的一些功能,比如print可以打印指定颜色的字体,可以将指定的内容打印输出到文件中去等。

Print的完整语法格式为:

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

下边通过例子来解读每个参数是是如何使用的。

1、 print打印指定的变量或常量值

小结:print既可以打印单个变量或常量的值,也可以打印多个常量或变量的值;打印的多个值可以是不同的数据类型,print默认在打印完值后会自动执行换行操作。

print中正是使用了*args不定长参数,才是print拥有打印不同数量值的能力。


2、 设置print打印的值不执行自动换行

Print默认打印完指定的值后,会执行自动换行,如果期望打印完后,不执行换行操作,需要把print中的参数end=""即可。

3、 设置打印值之间的间隔符号,需要使用参数sep来指定。演示代码如下:

4、 将打印的内容写入到指定的文件,需要借用file参数。

执行结果aa.txt内容为:

5、 打印指定颜色的字符

终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,指定颜色格式为:

\033[显示方式;前景色;背景色m要打印的文字\033[0m  

例如:

对于结尾部分,其实也可以省略,但是省略后,如果打印了背景色,则整行都会有背景色(包括没有字体的部分)。


以上是print用法的总结,我是码农阿勇,喜欢的话,请给我们点个赞。

相关文章

「oeasy」python0020换行字符_feed_line_lf_反斜杠n_B语言_安徒生

换行字符回忆上次内容struct包可以让我们使用封包格式把数字封包到字节里pack函数负责封包unpack函数负责解封我们通过封到不同的字节状态遍历了一次ascii码还是有那片黑色的区域好像是一片黑暗...

python代码是如何执行的? python代码运行按哪个键

解释运行程序 回忆上次内容py 文件的程序是按照顺序一行行挨排解释执行的我们可以 python3 -m pdb hello.py 来对程序调试调试的目的是去除 bug别害怕 bugbug 会有提示我们...

换行和回车究竟有什么区别 换行和回车是一个键吗

"空白字符"一章有介绍打字机换行和回车的差异,不同操作系统的实现也不太一样。操作系统"换行"的不同形态Mac ClassicMac OS 9及更早版本中,使用的是\r作...

跟我学Python(15)——Python中的输出函数print()

上篇文章小编已经给大家介绍了Pycharm中字体与解析器如何配置,经过了十几篇文章的Python和开发工具的基础介绍后,后续的内容小编就要给大家分享Python中的语法规则了,今天就先从最基础的输出...

Python循环全攻略:从基础到高级技巧,掌握自动化编程的艺术

Python中的循环是实现重复操作的一种方法,通过本文的学习,您将获益如下:理解循环的基本概念:循环是执行重复任务的一种方式。掌握for循环的使用:遍历列表、字典等数据结构。掌握while循环的使用:...

python 每日一练 打印输出 1-100 中能被3整除的数,5个值一换行

先要明白,什么是循环?循环就是重复某种动作循环在编程中能带来什么好处?让我们的代码更简洁,可读性更高如果使用循环呢?在python中循环分为两种,while循环和for循环,别的语言有do-while...