Python 入门 之 print带颜色输出

Python 入门 之 print带颜色输出

1、print带颜色输出书写格式:

开头部分: \033[显示方式; 前景色 ; 背景色 m

结尾部分: \033[0m

详解: 开头部分的三个参数: 显示方式 字体颜色 背景色

? 这三个参数是可选参数,可以只写其中的某一个,另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个单数的书写顺序没有固定的要求,但建议按照默认的格式规范书写。对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[开头,\033[0m结尾

字体颜色 背景颜色 颜色描述
30 40 黑色
31 41 红色
32 42 绿色
33 43 黃色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
显示方式 效果
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 不可见

原文地址:https://www.cnblogs.com/caiyongliang/p/11745168.html

时间: 2024-10-17 03:43:06

Python 入门 之 print带颜色输出的相关文章

Python全栈__服务器与多客户端通信、UDP协议、pycharm打印带颜色输出、时间同步的机制

1.服务器与多客户端通信 1 import socket 2 # 创建tcp socket的套接字 3 sk = socket.socket() 4 # bind 5 sk.bind(('127.0.0.1',8080)) 6 # 监听 7 sk.listen(5) 8 # 等待连接 9 while 1: 10 conn, addr = sk.accept() 11 while 1: 12 msg_s = input('>>>') 13 conn.send(msg_s.encode('u

shell 带颜色输出

这里记录了shell脚本中可以带颜色输出的方式,使用了一下在python也适用. shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 1.字背景颜色和文字颜色之间是英文的"" 2.文字

shell 中echo带颜色输出

在shell中使用echo命令输出带颜色的文本 名称 echo - 显示一行文本 概要 echo [选项]... [字符串]... 描述 向标准输出输出字符串. -n     不输出换行符 -e     打开反斜杠ESC转义 -E     取消反斜杠ESC转义 (默认) --help 显示帮助 --version 显示版本 注意要输出颜色必须有 -e 选项. 然后说一下重点:ANSI控制码在输出有颜色文本方面应用. -e 用来开启echo中的转义 \e 或 \033 来输出Esc符号 设置颜色的

python带颜色输出文本

我们可以通过对有用的信息设置不同颜色来达到醒目的效果,因为我平时都是在linux下开发,而linux终端中的颜色是用转义序列控制的,转义序列是以ESC开头,可以用\033完成相同的工作(ESC的ASCII码用十进制表示就是27,等于用八进制表示的33). 书写格式,和相关说明如下: 复制代码 代码如下: 格式:\033[显示方式;前景色;背景色m 说明:前景色            背景色           颜色---------------------------------------30

python控制台实现打印带颜色的字体

控制台颜色分类: 数值表示的参数含义: 显示方式: 0(默认值).1(高亮).22(非粗体).4(下划线).24(非下划线). 5(闪烁).25(非闪烁).7(反显).27(非反显)前景色: 30(黑色).31(红色).32(绿色). 33(黄色).34(蓝色).35(洋 红).36(青色).37(白色)背景色: 40(黑色).41(红色).42(绿色). 43(黄色).44(蓝色).45(洋 红).46(青色).47(白色) 源码: 1 #!/user/bin/env python 2 #-*

【python入门到放弃】格式化输出

在python中,格式化输出的四种形式 1.字符串"相加". 使用"+"使得字符串和变量相连. ''' 需求1: 请用户输入自己的姓名,毕业学校,年龄,和爱好,并按照以下的格式进行输出打印: ------------------XXX的自我介绍--------------------- 大家好: 我叫XXX,今年XX岁,我毕业于XXXXX学校,平时喜欢XXXXXXXXXX. ''' name = input("姓名:") school = inp

Python入门零散知识整理(! 格式化输出)

目录 内置类型转换 数学 字符串 变量赋值模型(有书上称为便签模型) 简单输入和输出 格式化输入输出 1. 字符串格式化运算符% (类似C中的printf()函数) 2. 字符串格式化方法format() 函数 内置类型转换 type()可直接查看变量类型 补充: >>>dict(name = 'aloha', food = 'apple pie', id = '0') {'name': 'aloha', 'food': 'apple pie', 'id': '0'} 数学 分数 pyt

gcc/g++/make 编译信息带颜色输出

如果编译一个项目错误警告太多,非常不好找,所以非常希望输出信息可以带有颜色. 可是 gcc 4.9.0 之前的版本并不支持,很多情况下是不能替换编译器的,比如使用交叉编译器, 也可以使用 colorgcc,但我觉得不是特别好,需要配置,如果使用Makefile还要更改编译器设置, 所以我自己动手写了一个,效果还可以,源码在github上: https://github.com/chinaran/color-compile, 也可以去CSDN下载,点我. ---------------------

设置一个双色球脚本(2)并带颜色输出

#!/bin/bash RED='\033[31m'   BLUE='\033[34m'   END='\033[0m'   echo -en "$RED 红色:$END"    #sleep 3 while true    do     red=$[$RANDOM%33+1]    echo $redstring | grep -qw $red && continue    echo -ne " $RED$red$END"    redstring