0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Python中print函数的用法总结

汽车玩家 来源:码农阿勇 作者:码农阿勇 2020-01-16 17:35 次阅读

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

Print的完整语法格式为:

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

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

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

Python中print函数的用法总结

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

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

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

Python中print函数的用法总结

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

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

Python中print函数的用法总结

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

Python中print函数的用法总结

执行结果aa.txt内容为:

Python中print函数的用法总结

5、 打印指定颜色的字符

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

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

Python中print函数的用法总结

例如:

Python中print函数的用法总结

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    56

    文章

    4793

    浏览量

    84634
收藏 人收藏

    评论

    相关推荐

    常用SQL函数及其用法

    的 SQL 函数及其用法: 一、聚合函数(Aggregate Functions) 聚合函数对一组值执行计算,并返回单个值。 COUNT() 用途 :返回匹配指定条件的行数。 示例 :
    的头像 发表于 11-19 10:18 238次阅读

    逻辑异或运算符在Python用法

    Python的 ^ 符号实际上是一个按位异或运算符,用于对整数的二进制表示进行异或操作。 尽管如此,我们仍然可以通过一些方法来实现逻辑异或的功能,即当两个布尔值不同时为真,相同时为假。这可以通过使用逻辑运算符来实现,而不是直接使用 ^ (因为 ^ 在
    的头像 发表于 11-19 09:46 165次阅读

    SUMIF函数在数据分析的应用

    在商业和科学研究,数据分析是一项基本且关键的技能。Excel作为最常用的数据分析工具之一,提供了多种函数来帮助用户处理和分析数据。SUMIF函数就是其中之一,它允许用户根据特定的条件对数据进行求和
    的头像 发表于 11-11 09:14 312次阅读

    Python常用函数大全

    Python 世界里,有一些宝藏函数和模块,它们可以让你编程更轻松、代码更高效。这篇文章将带你一一认识这些神器,让你的开发生活瞬间轻松不少!
    的头像 发表于 10-27 17:20 238次阅读

    RTOS钩子函数的用途及用法

    在很多操作系统,都存在这样一类API函数接口:HOOK函数(也叫钩子函数)。
    的头像 发表于 10-23 16:25 234次阅读
    RTOS<b class='flag-5'>中</b>钩子<b class='flag-5'>函数</b>的用途及<b class='flag-5'>用法</b>

    如何利用python和API查询IP地址?

    Python,直接查询IP地址的地理位置或详细信息(如所属国家、城市等)通常需要依赖外部API服务,因为Python标准库本身不提供直接查询IP地址地理位置的功能。以下是一个使用requests
    发表于 08-28 11:55

    Python在AI的应用实例

    Python在人工智能(AI)领域的应用极为广泛且深入,从基础的数据处理、模型训练到高级的应用部署,Python都扮演着至关重要的角色。以下将详细探讨Python在AI的几个关键应用
    的头像 发表于 07-19 17:16 1062次阅读

    从Esp8266发送文件到Python-TCP-Server速度很慢的原因?

    我取得了以下成就: 我有一个 Teensey-Ultimate GPS sheild-esp8266 设置。我正在尝试使用 TCP 将存储在 SD 卡的 1Mb 文件发送到本地 python
    发表于 07-19 10:44

    python函数的万能参数

    我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数
    的头像 发表于 07-17 14:56 330次阅读
    <b class='flag-5'>python</b><b class='flag-5'>函数</b>的万能参数

    python读取stm32串口读不了是哪里的问题?

    =ser.readlines()print(s) 可是什么都读取不了。如果用买的STM32开发板送的串口助手,能接收到数据。板子上烧录的printf输出程序。 请问各位大神,Python程序要怎么写才能读取串口数据呢?跪求大神解答。现在是51的串口能读,但是32的还是不能
    发表于 04-24 08:07

    Python怎么读取STM32串口数据?

    =ser.readlines()print(s) 可是什么都读取不了。如果用买的STM32开发板送的串口助手,能接收到数据。板子上烧录的printf输出程序。 请问各位大神,Python程序要怎么写才能读取串口数据呢?跪求大神解答
    发表于 04-24 07:30

    output函数怎么用

    output 函数是一个通用的术语,并不特指某个具体的编程语言或软件工具。 如果你在使用 Python 编程语言,那么可能是指 print 函数P
    的头像 发表于 02-23 14:21 1249次阅读

    verilog function函数用法

    Verilog 中被广泛用于对电路进行模块化设计,以简化和组织代码。 本文将详细介绍 Verilog 函数用法,并探讨函数在硬件设计的重要性和实际应用场景。 一. Verilog
    的头像 发表于 02-22 15:49 5564次阅读

    pythonopen函数用法详解

    pythonopen函数用法详解 Python的open()
    的头像 发表于 01-30 15:31 2092次阅读

    split在python用法

    split在python用法 split()是Python中一个非常常用的字符串函数,它能够根据指定的分隔符将一个字符串分割成多个子字符
    的头像 发表于 12-25 15:12 2019次阅读