色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python畫筆隨機顏色

劉姿婷1年前11瀏覽0評論

Python 作為一種高級編程語言已經(jīng)在編程領域中占有了舉足輕重的地位。在計算機視覺和圖形學領域中,Python 也有著不可替代的地位。利用 Python 的第三方庫 turtle 繪制圖形時,使畫筆顏色隨機變換會使圖形更加生動有趣。

import turtle
import random
# 顏色列表
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
# 迭代繪制圖形
def draw(number):
for i in range(number):
# 隨機選擇顏色
color = random.choice(colors)
turtle.pencolor(color)
# 隨機選擇角度和邊長
angle = random.randint(1, 360)
length = random.randint(10, 100)
# 繪制圖形
turtle.forward(length)
turtle.right(angle)
# 初始化畫筆和窗口
turtle.speed(0)
turtle.pensize(3)
turtle.bgcolor("black")
# 迭代繪制多個圖形
for i in range(20):
draw(10)
turtle.right(18)
# 點擊窗口退出程序
turtle.exitonclick()

在上面的代碼中,我們首先定義了一個顏色列表,里面存放了六種顏色,隨后定義了一個繪制圖形的函數(shù) draw。繪制函數(shù)中通過調(diào)用 random.choice 函數(shù)從顏色列表中隨機選擇顏色,并使用 turtle.pencolor 函數(shù)設置畫筆顏色。接著,在 for 循環(huán)中,我們通過隨機選擇角度和邊長來繪制圖形,每次循環(huán)都隨機變換顏色,使圖形更加絢麗多彩。

最后,我們通過調(diào)用 turtle.exitonclick() 函數(shù)實現(xiàn)了在單擊窗口后退出程序的功能,方便再次運行程序。