使用装饰器定义调用不通颜色的字体:

def color(c):def set_color(func):def red(*word):return '\033[31;1m%s\033[0m' % func(*word)def green(*word):return '\033[32;1m%s\033[0m' % func(*word)adict = {'red':red,"green":green}return adict[c]return set_color@color('red')
def boy():return "Hello boy!!!"@color('green')
def girl(name):return "Hello %s!!!" %nameif __name__ == "__main__":print(boy())print(girl('xiaohong'))

结果输出:

转载于:https://www.cnblogs.com/hejianping/p/11043839.html

79-定义不同颜色字体相关推荐

  1. c语言蓝色字体,C 语言输出不同颜色字体

    C 语言输出不同颜色字体 \033是8进制,它就是unix下终端转义符ESC(16进制1A,10进制27) ESC[xm 是unix下改变终端输出颜色的命令 所以,如果是红色,则我们定义为\033[0 ...

  2. linux中jdk添加字体_在Linux上为Openjdk Java定义/安装字体的位置

    在Ubuntu上安装了Oracle 8 jdk,在jre/lib中它具有各种fontProperties文件和一个包含字体的字体目录.但是,当安装OpenJdk 8时,jre/lib中的字体文件上没有 ...

  3. 57套古风字体462套英文字体79套中文字体

    [@2014-5-5] 记录一下自己的脚印:57套古风字体462套英文字体79套中文字体 下载地址:http://www.xiaomengku.com/topic?id=511 这里还有跟" ...

  4. Linux输入不同颜色字体

    echo -e "\033[32;49;1m [DONE] \033[39;49;0m" 输出结果     :[DONE] 把知识延伸下:(以下转载) ############## ...

  5. css3 中@font-face 一个css文件可以定义多种字体

    今天一个朋友问过,css3中@font-face可以自定义字体,但是他想在页面中定义多个字体,是不是@font-face会像类名或标签定义一样,也会有优先级这样的问题,比如: @font-face { ...

  6. python用print输出不同颜色字体

    前言 为了使python打印的内容更具有区分度,比如让重要的内容字体颜色更明显,而不是运行之后一片白色的字体,可以用下面这个小技巧用print输出不同颜色的字体. 1.格式 # 格式: # 设置颜色开 ...

  7. html label修改字体颜色,Swift label文字显示不同颜色(字体)

    根据 Stack Overflow 上的这篇文章 大概有三种方法: 1. 先设置整个 text 为 NSMutableAttributedString, 再使用 Range 设置要改变颜色(字体)的文 ...

  8. 如何查看html的字体,如何检测网页中使用了哪种定义的字体?

    实际上,Safari并没有提供所使用的字体,至少在我看来,无论是否安装了Safari,Safari始终会返回堆栈中的第一个字体. font-family: "my fake font&quo ...

  9. 定义自定义字体需要css的什么规则,css3自定义字体需要什么规则 css3基本选择器...

    CSS如何自定义文字位置? 控制字体位置可以用paddingmargintext-indent单位可以是pxem%(em是根据你设置的字体大小设定的,假如你设置字体为12px,那么2em就是24px. ...

最新文章

  1. 解决json包含html标签无法显示的问题
  2. 关于拓扑排序的进一步说明
  3. WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
  4. 单体应用架构——垂直应用架构———分布式架构———SOA架构———微服务架构
  5. mysql优化varchar索引_MySQL优化--概述以及索引优化分析
  6. php 五角星,php使用GD库画五角星_PHP教程
  7. 附加一个:为什么要用简单工厂模式
  8. 对付镜像网站非常有效的办法
  9. Linux之ssh-add命令
  10. 全球与中国引文管理软件市场深度研究分析报告
  11. 【FPGA+BP神经网络】基于FPGA的简易BP神经网络verilog设计
  12. 一个前端程序员的费曼技巧练习
  13. 有关目标的SMART法则
  14. 关于SSL认证的小坑 SSLPeerUnverifiedException
  15. CSR867x学习笔记:SPP Server and Client
  16. potplayer清晰度设置
  17. 传动系统结构简图_输送带传动结构简图大全
  18. Android10下wifi连接的两种方式:点对点连接和外网连接
  19. 吴思《潜规则》:读圣贤书所为何事?
  20. Java的进化之路走到了尽头

热门文章

  1. python 回归 显著_指南 | 量化选股with Python(2) 回归分析
  2. python3扫雷代码_GitHub - pantaduce/minesweeper: Python代码编写的扫雷游戏
  3. html十秒倒计时跳转,javascript实现倒计时跳转页面
  4. BciPy: 一款基于Python用于BCI研究的开源软件
  5. 可以通过无线充电的软脑植入物来控制大脑中的脑细胞
  6. Elon Musk的OpenAI用VR训练机器人:解锁更多复杂动作!
  7. 从一道easy级leetcode题目到分治法的思想
  8. 项目福利政策报名 | 项目启动资金、股权投资、住房购房补贴
  9. 推荐系统算法工程师培养计划:博导级教研团队,原理教学、项目实践、大厂内推的一站式培训...
  10. 量子位MEET大会报名开启!各领域头部玩家集结,AI年度榜单揭晓,在这里预见智能科技新未来...