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

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

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教您玩转python - 9 - # 换行字符

换行字符回忆上次内容数制可以转化bin(n)可以把数字转化为 2进制hex(n)可以把数字转化为 16进制int(n)可以把数字转化为 10进制编码和解码可以转化encode 编码decode 解码A...

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

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

年近半百自学python之输出函数print

#print()函数是python自带的输出函数,我们先来了解一下它的功能!1.print()函数一个可以直接使用的函数,可以将你想展示的东西在IDLE或标准的控制台上显示出来。2.print()函数...

第12天 | 12天搞定Python,word和pdf

其实,Python除了对excel的支持很nice之外,对word、ppt和pdf也不赖的,上一篇《第12天 | 12天搞定Python,让excel飞起来 》说了excel方面的内容,这一篇补上Py...

python基础语法看一篇就够了,全网最全python语法笔记汇总

前言Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同...