欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python畫無數(shù)個(gè)滑稽

林雅南1年前6瀏覽0評論

Python語言的強(qiáng)大功能和方便易用的特性,使得它成為了專業(yè)程序員和業(yè)余愛好者都喜愛的語言之一。在Python中,可以使用一些庫來繪制各種圖形,比如著名的matplotlib庫。

在這里,我們將介紹如何使用Python和turtle庫來快速畫出一個(gè)滑稽,并在屏幕上畫出無數(shù)個(gè)滑稽。

import turtle
def draw_face(length):
""" 畫一個(gè)滑稽的臉 """
turtle.right(45)
turtle.penup()
turtle.forward(length)
turtle.pendown()
turtle.circle(length/2, 270)
turtle.penup()
turtle.backward(length/2)
turtle.pendown()
turtle.circle(length/2, -270)
turtle.right(45)
def draw_eyes(length):
""" 畫一個(gè)滑稽的眼睛 """
turtle.penup()
turtle.goto(-length/4, length*3/4)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(length/10)
turtle.end_fill()
turtle.penup()
turtle.goto(length/4, length*3/4)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(length/10)
turtle.end_fill()
def draw_mouth(length):
""" 畫一個(gè)滑稽的嘴巴 """
turtle.penup()
turtle.goto(-length/2, length/4)
turtle.pendown()
turtle.pencolor("red")
turtle.right(60)
turtle.circle(-length/2, 120)
def draw_smiley(length):
""" 畫一個(gè)滑稽 """
draw_face(length)
draw_eyes(length)
draw_mouth(length)
# 畫出10*10個(gè)滑稽
turtle.speed(0)
turtle.hideturtle()
count = 0
size = 50
for i in range(-200, 250, size):
for j in range(-200, 250, size):
turtle.penup()
turtle.goto(i, j)
turtle.pendown()
draw_smiley(size)
count += 1
print("畫了", count, "個(gè)滑稽")
turtle.done()

上面的代碼使用turtle庫來繪制一個(gè)滑稽,包括臉、眼睛和嘴巴。然后使用兩個(gè)for循環(huán)在屏幕上繪制出無數(shù)個(gè)滑稽,每個(gè)滑稽的大小為50像素。

運(yùn)行上面的代碼,你將看到如下的畫面:

使用Python和turtle庫來繪制圖形非常簡單和有趣,你可以嘗試畫出更多的圖形,有更多的樂趣。