python繪制彩虹圖

本文實(shí)例為大家分享了python繪制彩虹圖的具體代碼,供大家參考,具體內(nèi)容如下

具體源碼:
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#由青到藍(lán)while (g > 0):g = g - intervalpath(pen, r, g, b)#由藍(lán)到紫到紅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()
「?? 感謝大家」
如果你覺得這篇內(nèi)容對(duì)你挺有有幫助的話:
- 點(diǎn)贊支持下吧,讓更多的人也能看到這篇內(nèi)容(收藏不點(diǎn)贊,都是耍流氓 -_-)
- 歡迎在留言區(qū)與我分享你的想法,也歡迎你在留言區(qū)記錄你的思考過程。
- 覺得不錯(cuò)的話,也可以閱讀近期梳理的文章(感謝鼓勵(lì)與支持??????):
- 教你用python實(shí)現(xiàn)抖音上的頭像特效合成
- 小程序云開發(fā)資源的管理
- 教你用python進(jìn)行數(shù)字化妝,可愛至極
- 加速Python列表和字典,讓你代碼更加高效
- python實(shí)現(xiàn)圖片中文字分割效果
- 基于matlab和python的LSB隱寫實(shí)現(xiàn)
- 教你用Python制作實(shí)現(xiàn)自定義字符大小的簡(jiǎn)易小說閱讀器
老鐵,三連支持一下,好嗎?↓↓↓
歡迎大家加入到知識(shí)星球這個(gè)大家庭,這里一定有與你志同道合的小伙伴,在這里大家可以一起交流,一起學(xué)習(xí),一同吹逼,一同玩耍。。。長(zhǎng)按按鈕? “識(shí)別二維碼”?關(guān)注我更多精彩內(nèi)容等著你哦


點(diǎn)分享

點(diǎn)點(diǎn)贊

點(diǎn)在讀
評(píng)論
圖片
表情
