python绘制彩虹图

本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下

具体源码:
from turtle import *#控制彩虹路径def path(pen, r, g, b):pen.penup()pen.goto(-400, -300)pen.pendown()pen.pencolor(r, g, b)pen.circle(1000, -180)pen.pensize(2)pen.right(0.05)#绘制彩虹控制颜色def Rainbow():pen = Turtle()pen.right(110)r = 255g = 0b = 0interval = 5colormode(255)# 由红到黄while g < 256:path(pen, r, g, b)g = g + interval#由黄到绿g = 255while r > 0:r = r - intervalpath(pen, r, g, b)#由绿到青r = 0while (b < 255 ):b = b + intervalpath(pen, r, g, b)b = 255#由青到蓝while (g > 0):g = g - intervalpath(pen, r, g, b)#由蓝到紫到红g = 0while r < 255:r = r + intervalpath(pen, r, g, b)#文字输出def TextFun():text = Turtle()text.hideturtle()text.color("red")text.penup()text.setpos(100, -100)text.pendown()text.write("Rainbow", False, align="center", font=("Script MT Bold", 80, "bold"))def main():setup(800, 600, 0, 0)title("rainbow")tracer(False)Rainbow()TextFun()tracer(True)mainloop()if __name__ == '__main__':main()
「❤️ 感谢大家」
如果你觉得这篇内容对你挺有有帮助的话:
- 点赞支持下吧,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_-)
- 欢迎在留言区与我分享你的想法,也欢迎你在留言区记录你的思考过程。
- 觉得不错的话,也可以阅读近期梳理的文章(感谢鼓励与支持🌹🌹🌹):
- 教你用python实现抖音上的头像特效合成
- 小程序云开发资源的管理
- 教你用python进行数字化妆,可爱至极
- 加速Python列表和字典,让你代码更加高效
- python实现图片中文字分割效果
- 基于matlab和python的LSB隐写实现
- 教你用Python制作实现自定义字符大小的简易小说阅读器
老铁,三连支持一下,好吗?↓↓↓
欢迎大家加入到知识星球这个大家庭,这里一定有与你志同道合的小伙伴,在这里大家可以一起交流,一起学习,一同吹逼,一同玩耍。。。长按按钮 “识别二维码” 关注我更多精彩内容等着你哦


点分享

点点赞

点在读
评论
