python画英国国旗_python ASCII艺术英国国旗

我需要使用范围和函数来打印英国国旗。我需要三个不同的打印范围。范围(5)用于顶部的两个三角形、单斜线和顶部红十字的前三条虚线。我认为repeate()函数将用于标志的后半部分,或者我只需反转前半部分的对齐方式。在

从左到右的水平线是一个简单的47行字母,底部范围与顶部相同,只是翻转。在

我的范围代码是

红、白、蓝是它们自身的功能。在for t in range(5):

print(red(1, "R") + white(3, " ") + blue(8, "B") + white(2, " ")

+ red(2, "R") + red(3, "R") + white(2, " ") + blue(8, "B") +

white(2, " ") + red(1, "R"))

我的开场白是,我需要知道如何使用一个print语句来偏移每个打印行的范围,以便

^{pr2}$

把它变成这样R BBBBBB RRRRR BBBBBB R

RR BBBBB RRRRR BBBBB RR

RR BBBB RRRRR BBB RR

RR BB RRRRR BB RR

RR B RRRRR B RR

请记住,这必须在终端打印,所以为什么我用字母重新发送应该打印的颜色。我没有以上图片的大小比例我需要,但这是一个简单的数学问题,我可以自己做。(共47个字符,15个字符)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值