我创造了一个帕斯卡三角形。一切都是我想要的。我现在想改变三角形中特定数字的颜色。我想要对角线的颜色不同,即:计数的数字是蓝色的,三角形的数字是橙色的。有没有一种方法可以改变不同行中数字的颜色,甚至设置一个颜色序列(一行中的每个数字都是蓝色、红色、橙色、黄色…..然后下面的like会重新启动序列,但在红色处)?在# Pascal's Triangle

def multiplicative(n, k):

result = 1

for i in range(1, k+1):

result = result * (n-(k-i))/i

return result

def pascal_level(n):

lists = []

ns = range(n)

for n in ns:

nlist = []

for k in range(n+1):

nlist.append(multiplicative(n, k))

nlist = ' '.join(map(str, nlist))

lists.append(nlist)

return lists

def center(strings):

maxlistlen = len(max(strings, key=len))

for i, s in enumerate(strings):

diff = maxlistlen - len(s)

pad = ' '*(diff/2)

yield str(i)+'-> '+pad+s

answer = int(raw_input("How many levels do you want? \n"))

ps = pascal_level(answer)

for r in center(ps):

print r

编辑-我对这一点的理解有限,所以我将不得不考虑一下这些建议。谢谢你的帮助,完成后我会发布更新。我添加了一张与我正在尝试创建的内容类似的图片。Example

python上怎么改字体颜色_在python2.7中更改字体颜色相关推荐

  1. android 更改字体_如何在Android中更改字体

    android 更改字体 Ben Stockton 本·斯托克顿 Android offers plenty of options to customize the appearance of you ...

  2. python画图修改背景颜色_如何在 Matplotlib 中更改绘图背景的实现

    介绍 Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库. 在本教程中,我们将研究如何在Matplotlib中更改绘图的背景. 导 ...

  3. 怎么在linux上修改mysql端口映射_如何在Linux中更改默认的MySQL / MariaDB端口

    在本指南中,我们将学习如何更改MySQL / MariaDB数据库在CentOS 7和基于Debian的Linux发行版中绑定的默认端口. MySQL数据库服务器在Linux和Unix下运行的默认端口 ...

  4. java中如何设置字体样式_如何在JAVA中设置字体样式和大小?

    我是新来的Java和无法弄清楚如何格式化我的代码是这样的: 字体"宋体"字体大小"9"大胆如何在JAVA中设置字体样式和大小? 我想整个段落的格式化文本.我真的 ...

  5. python按按钮变颜色_当按钮单击时更改按钮颜色

    我正在制作一个迷宫,用户可以输入尺寸,然后点击一个按钮将按钮的颜色改为黑色.我最终想要的是制作一个人工智能,它将试图在用户创建的迷宫中导航,而这个黑色矩形是人工智能不能继续的. 问题是我不知道如何更改 ...

  6. java jbutton边框颜色_在Java Swing中更改JButton的边框颜色,以保留插图

    我想更改Java Swing中JButton组件的边框颜色. 我尝试了以下方法: package com.example.test; import java.awt.Color; import jav ...

  7. xshell更改背景颜色,解决乱码问题及更改字体及字体大小

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 这三个键分别是更改 ...

  8. wordpress 自定义_如何在WordPress中添加自定义字体

    wordpress 自定义 Do you want to add custom fonts in WordPress? Custom fonts allow you to use beautiful ...

  9. Illustrator 教程:如何在 Illustrator 中更改图稿颜色?

    欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中将颜色应用至使用现有颜色和创建颜色的图稿上. 在 illustr ...

最新文章

  1. AI 白皮书:赢家、输家
  2. 将matpoltlib绘制好的图片从内存中取出
  3. Android使用SQLite数据库(1)
  4. linux chpasswd 用户密码修改 批量 非交互 简介
  5. [HEOI2016/TJOI2016]排序
  6. boost::safe_numerics模块实现检测到的数据类型溢出的测试程序
  7. Python|队列Queue
  8. 三杯茶(一本令全世界为之动容的书)(Three cups of tea)
  9. http --- 用于HTTP调试的最小型Perl Web 服务器
  10. ejb生命周期_EJB 3.x:生命周期和并发模型(第2部分)
  11. 用python输入名字并打印_python的输出与输入
  12. CVPR 2020 算法竞赛大盘点
  13. 关于虚数i和欧拉公式对旋转的一点启示
  14. Java提高篇——Java中的异常处理
  15. winpe加载raid_WinPE添加RAID驱动的步骤
  16. 医院管理系统服务器,医院管理的十大运行系统!
  17. c语言入门手机自学软件,C语言入门学习
  18. 没想到曾经排名第一的安全软件,如今变成无法卸载的流氓~
  19. 路由器怎么用自己的笔记本电脑进行配置
  20. D. Pythagorean Triples(1487D)(打表找规律 + 二分)

热门文章

  1. @Transactional详解与使用示例
  2. Arrays.asList 解析
  3. win10 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc
  4. 计算机软件专业英语简历,计算机软件专业英文简历范文
  5. 每日简报 5月24日简报新鲜事 每天一分钟 了解新鲜事
  6. 每日简报 5月20日简报新鲜事 每天一分钟 了解新鲜事
  7. 【尚硅谷】Java数据结构与算法笔记10 - 树结构的基础部分
  8. JavaScript初级玩法(1)—控制台输出三角形
  9. OPPO新版云测平台使用教程
  10. 将scss文件转换成css文件