首页 > 编程语言 >Python 带颜色字体的打印

Python 带颜色字体的打印

时间:2023-07-17 23:57:55浏览次数:65  
标签:Python 打印 字体 str print 033 def 0m

带颜色字体的打印

原理不做描述,封装后的函数如下所示

# -*- coding: utf-8 -*-
"""带颜色打印输出;
"""


def print_white(s: str):
    """白色字体打印;
    """
    print(f"\033[30m{s}\033[0m")


def print_red(s: str):
    """
    红色的输出;
    :param s:
    :return:
    """
    print(f"\033[31m{s}\033[0m")


def print_green(s: str):
    """绿色字体的输出;
    """
    print(f"\033[32m{s}\033[0m")


def print_yellow(s: str):
    """黄色字体打印;
    """
    print(f"\033[33m{s}\033[0m")


def print_blue(s: str):
    """蓝色字体的打印;
    """
    print(f"\033[34m{s}\033[0m")


def print_purplish(s: str):
    """紫红色字体打印;
    """
    print(f"\033[35m{s}\033[0m")


def print_cyan(s: str):
    """青色字体的打印;
    """
    print(f"\033[36m{s}\033[0m")


def print_black(s: str):
    """黑色字体打印;
    """
    print(f"\033[37m{s}\033[0m")


if __name__ == '__main__':
    print_green("Hello World")

继续努力,终成大器!

标签:Python,打印,字体,str,print,033,def,0m
From: https://www.cnblogs.com/Blogwj123/p/17561655.html

相关文章

  • python: logHelper
     #encoding:utf-8#版权所有2023涂聚文有限公司#许可信息查看:https://docs.python.org/3/library/logging.html#描述:https://www.programcreek.com/python/example/136/logging.basicConfig#https://github.com/amilstead/python-logging-examples#Author......
  • Python中哈哈哈字符串的简单使用
    1defget_string(string,key):2chars=['。',',','.',',','\\n']3print("oldstr:"+string)4match=re.search(key,string)5ifmatch:6start=match.star......
  • 《python从入门到实践》第二章习题记录
    '''动手试一试请尝试编写一些简短的程序来完成下面的练习,以获得一些使用Python列表的第一手经验。你可能需要为每章的练习创建一个文件夹,以整洁有序的方式存储为完成各章的练习而编写的程序。'''#3-1姓名:将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表......
  • 《python从入门到实践》第四章习题记录
    #4-1比萨:想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称都打印出来。#修改这个for循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“Ilikepepperonipizza”。#在程序末尾添加一行代码,它不在for循环......
  • 《python从入门到实践》第五章习题记录
    #在第5章中,你将学习如何使用if语句在不同的条件下采取不同的措施;学习如何将一组较复杂的条件测试组合起来,并在满足特定条件时采取相应的措施。你还将#学习如何在遍历列表时,通过使用if语句对特定元素采取特定的措施。#第5章if语句#5-1#条件测试:编写一系列条件测试;将每......
  • 《python从入门到实践》第一章习题记录
    """第一章第1章起步1-1python.org:浏览Python主页(http://python.org/),寻找你感兴趣的主题。你对Python越熟悉,这个网站对你来说就越有用。1-2输入错误:打开你刚创建的文件hello_world.py,在代码中添加一个输入错误,再运行这个程序。输入错误会引发错误吗?你能理解显示的错误消......
  • HTML入门-----常用标签之字体样式标签
    字体样式标签可以改变字体的样式加粗:<strong></strong>,<b></b>斜体:<em></em>,<i></i>示例:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title>......
  • Python 运行 shell 命令的一些方法
    哈喽大家好,我是咸鱼我们知道,python在自动化领域中被广泛应用,可以很好地自动化处理一些任务就比如编写Python脚本自动化执行重复性的任务,如文件处理、数据处理、系统管理等需要运行其他程序或者与操作系统交互的任务那么今天我们来看一下在python中如何运行shell命令来与......
  • python中的@classmethod和@staticmethod的作用
    classA(object):bar=1deffunc1(self):print("foo")@classmethoddeffunc2(cls):print("func2")print(cls.bar)cls().func1()A.func2()@classmethod的作用实际时可以在class内部实例化class。作用就是比u输......
  • python
    #不需要定义变量##while循环:#while条件:#xxx#xxx#for循环:#for临时变量in范围容器(可用range,如果是容器的话,就是遍历,如果in10,就是遍历0-10)#for循环的范围是大于等于第一个小于最后一个,也就是inti=0;i<n;i++#输入......