介绍
这篇“python如何实现控制台输出颜色”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“python如何实现控制台输出颜色”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获、下面让我们一起来看看具体内容吧。
python主要用来做什么
python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。
python控制台输出颜色,从()是基本方法,还封装了一些基本颜色方法,如红(),蓝色(),绿色()等
()方法的颜色参数表示颜色,背景表示背景颜色,样式表示样式
其他方法的参数类似,三个参数的具体取值封装到颜色类,背景类,时尚类中。
<>强基本方法:强>
出(内容,颜色=Color.DEFAULT,背景=BGColor.DEFAULT,风格=Style.DEFAULT) red (content [,,我们,,[风格]]) green (content [,,我们,,[风格]]) blue (content [,,我们,,[风格]]) yellow (content [,,我们,,[风格]]) bold (content [,,颜色,,[我们]]) underline (content [,,颜色,,[我们]]) italic (content [,,颜色,,[我们]])
<强>具体代码:强>
得到functools import 部分 class 风格: DEFAULT =, 0 ,大胆=1 ITALIC =, 3 UNDERLINE =, 4 ANTIWHITE =, 7 class 颜色: ,DEFAULT =39 BLACK 30岁=, ,RED =31 ,GREEN =32 YELLOW 33=, ,BLUE =34 ,PURPLE =35 ,CYAN =36 WHITE =, 37 LIGHTBLACK_EX =, 90 LIGHTRED_EX =, 91 LIGHTGREEN_EX =, 92 LIGHTYELLOW_EX =, 93 LIGHTBLUE_EX =, 94 LIGHTMAGENTA_EX =, 95 LIGHTCYAN_EX =, 96 LIGHTWHITE_EX =, 97 class 背景: ,DEFAULT =49 BLACK 40=, RED =, 41 ,GREEN =42 ,YELLOW =43 BLUE =, 44岁 ,PURPLE =45 CYAN =, 46岁 WHITE =, 47岁 LIGHTBLACK_EX =, 100 LIGHTRED_EX =, 101 LIGHTGREEN_EX =, 102 LIGHTYELLOW_EX =, 103 LIGHTBLUE_EX =, 104 LIGHTMAGENTA_EX =, 105 LIGHTCYAN_EX =, 106 LIGHTWHITE_EX =, 107 def (内容,颜色=Color.DEFAULT,背景=BGColor.DEFAULT,风格=Style.DEFAULT): ,033年(“\ [{},{},{}{}\ 033 (0 m" .format(风格,颜色,,我们,,内容)) 时间=red 部分(,,颜色=Color.RED) 时间=green 部分(,,颜色=Color.GREEN) 时间=blue 部分(,,颜色=Color.BLUE) 时间=yellow 部分(,,颜色=Color.YELLOW) 时间=bold 部分(,,风格=Style.BOLD) 时间=underline 部分(,,风格=Style.UNDERLINE) 时间=italic 部分(,,风格=Style.ITALIC)
红绿灯事件输出颜色示例:
得到multiprocessing import 事件,过程 import 时间 import 随机 得到basicPractice import  outputscreen #,这里导入了上面写的模块 def 汽车(事件:事件,,我:,int): ,if not  event.is_set (): ,outputscreen.out(& # 39;车{}等待& # 39;.format(我), ,,,背景=outputscreen.BGColor.RED) ,event.wait () ,其他的: ,outputscreen.out(& # 39;车{}通行& # 39;.format(我), ,,,背景=outputscreen.BGColor.GREEN) def 光(事件:事件): ,while 真正的: ,if not  event.is_set (): outputscreen.red才能(& # 39;红灯亮了& # 39;,,风格=outputscreen.Style.BOLD) time . sleep才能(1) event.set才能() ,其他的: outputscreen.green才能(& # 39;绿灯亮了& # 39;,,风格=outputscreen.Style.BOLD) time . sleep(3)才能 event.clear才能() if __name__ ==, & # 39; __main__ # 39;:=,event 事件()=,p 过程(目标=光,arg游戏=(,)) ,p.start () ,for 小姐:拷贝范围(20): ,过程(目标=汽车,arg游戏=(我)事件,,).start () ,time . sleep (random.random ())
感谢你的阅读,希望你对“python如何实现控制台输出颜色”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注行业资讯频道!