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
    +关注

    关注

    58

    文章

    4884

    浏览量

    90299
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用PYTHON进行的跨平台仿真

    如何使用编程语言Python来调用和控制VirtualLab Fusion的模拟。请查看下面链接的文档,以找到关于如何设置和使用Python和VirtualLab Fusion之间的接口的详细指南,以及一个
    发表于 04-02 08:21

    [VirtualLab] 使用Python运行VirtualLab Fusion光学仿真

    Fusion的简单方法。在本示例,我们将演示如何使用Python脚本运行光学仿真,以向用户简要概述这种跨平台的仿真能力。 用例概览 文件路径 用户可以在样本文件的文件夹中找到所有文件。包含这些文件
    发表于 03-31 09:39

    如何在 VisionFive 上使用 Python 包?

    确保执行以下步骤: 将 Fedora OS 刷新到 Micro-SD 卡,如将 Fedora OS 刷新到 Micro-SD 卡部分的VisionFive 单板计算机快速入门指南. 登录
    发表于 03-30 08:28

    嵌入式开发常用函数速查表

    在嵌入式开发,掌握常用函数用法可以大大提高开发效率。无论是单片机初学者还是有一定经验的工程师,熟悉函数库和调用方式都是必备技能。今天,我们为大家整理一份嵌入式开发常用
    的头像 发表于 01-19 09:06 462次阅读
    嵌入式开发常用<b class='flag-5'>函数</b>速查表

    没有专利的opencv-python 版本

    所有 官方发布的 opencv-python 核心版本(无 contrib 扩展)都无专利风险——专利问题仅存在于 opencv-contrib-python 扩展模块的少数算法(如早期 SIFT
    发表于 12-13 12:37

    Termux调试圣诞树Python代码

    在Termux调试Python代码(以圣诞树立例)非常简单,核心分为环境准备、代码编写、运行调试三个步骤,下面一步步教你操作: 一、环境准备(首次使用需做) Termux默认可能没有Python
    发表于 12-09 09:02

    C语言的printf基本用法介绍

    中使用频率最高的一个函数一点也不为过,每个C语言程序员都应该掌握 printf 的用法,这是最基本的技能。 不过 printf 的用法比较灵活,也比较复杂,初学者知识储备不足,不能一下子掌握,目前
    发表于 11-12 07:04

    激活函数ReLU的理解与总结

    : 下面解释上述公式的softplus,Noisy ReLU。 softplus函数与ReLU函数接近,但比较平滑,同ReLU一样是单边抑制,有宽广的接受域(0,+inf),但是由于指数运算
    发表于 10-31 06:16

    termux调试python猜数字游戏

    用termux做一个猜数字游戏 下面是在Termux创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ? 一、环境准备(Termux基础配置) 1.
    发表于 08-29 17:15

    termux输出Hello termux

    Python 语法 Python 脚本文件只需包含纯 Python 代码,无需添加 `python` 命令或 HTML 标签(如 ``
    发表于 08-29 12:16

    Python字符串逆序有几种方式,代码是什么

    对于一个给定的字符串,逆序输出,这个任务对于python来说是一种很简单的操作,毕竟强大的列表和字符串处理的一些列函数足以应付这些问题 了,今天总结了一下python
    的头像 发表于 08-28 14:44 1263次阅读

    【HZ-T536开发板免费体验】4、使用蓝牙模块读取小米温湿度计的数据

    upgrade bluez 安装好工具后,可以先使用工具简单的测试下,例如扫描设备什么的。这里我们就跳过了。 然后,我们需要创建一个虚拟环境,好安装脚本需要的依赖,这里我们考虑使用Python脚本来抓取ble
    发表于 08-25 22:16

    【创龙TL3562-MiniEVM开发板试用体验】7、python测试

    : print( \"\"\"使用方法: python3 sound_test.py <music_name.mp3> example
    发表于 08-05 11:09

    linux虚拟环境调用Linux 版matlab编译的python库时出错

    、readme.txt、 requiredMCRProducts.txt、init.py、CAO_python.ctf。 在linux环境按照以下步骤安装matlab runtime2018b: ① cd到MCR
    发表于 07-18 10:40

    基础篇3:掌握Python的条件语句与循环

    Python编程语言中,条件语句和循环是构成复杂逻辑和数据处理的基石。本篇基础教程将帮助您深入了解Python的条件语句和循环结构,让您能够更好地控制程序流程。 条件语句 条件语句允许程序根据
    发表于 07-03 16:13