import turtle as t |
|
|
def nose(): |
t.penup() |
t.seth( 90 ) |
t.fd( 100 ) |
t.pendown() |
t.begin_fill() |
t.fillcolor( 'black' ) |
t.seth( 45 ) |
t.fd( 25 ) |
t.seth( 135 ) |
t.circle( 25 , 90 ) |
t.seth( 315 ) |
t.fd( 25 ) |
t.end_fill() |
|
|
def eyes(seth,fd,c): |
t.penup() |
t.seth(seth) |
t.fd(fd) |
t.pendown() |
t.begin_fill() |
t.fillcolor( 'black' ) |
t.circle( 50 ) |
t.end_fill() |
|
t.penup() |
t.circle( 50 , c) |
t.pendown() |
t.begin_fill() |
t.fillcolor( 'white' ) |
t.circle( 20 ) |
t.end_fill() |
|
|
def face(seth,fd): |
t.penup() |
t.seth(seth) |
t.fd(fd) |
t.pendown() |
t.begin_fill() |
t.fillcolor( 'red' ) |
t.circle( 70 ) |
t.end_fill() |
|
def lip(): |
t.penup() |
t.seth( 135 ) |
t.fd( 250 ) |
t.pendown() |
t.seth( - 300 ) |
t.circle( 30 , - 65 ) |
t.begin_fill() |
t.fillcolor( 'Firebrick' ) |
t.seth( 165 ) |
t.fd( 140 ) |
t.seth( 195 ) |
t.fd( 140 ) |
t.seth( - 360 ) |
t.circle( 30 , - 65 ) |
t.penup() |
t.seth( - 60 ) |
t.circle( 30 , 65 ) |
t.pendown() |
t.seth( - 70 ) |
t.fd( 240 ) |
t.circle( 55 , 140 ) |
t.seth( 70 ) |
t.fd( 240 ) |
t.end_fill() |
t.seth( - 110 ) |
t.fd( 80 ) |
t.begin_fill() |
t.fillcolor( 'Firebrick1' ) |
t.seth( 120 ) |
t.circle( 120 , 123 ) |
t.seth( - 70 ) |
t.fd( 165 ) |
t.circle( 55 , 140 ) |
t.seth( 72 ) |
t.fd( 165 ) |
t.end_fill() |
|
def setting(): |
t.pensize( 4 ) |
t.hideturtle() |
t.setup( 1000 , 600 ) |
t.speed( 10 ) |
t.screensize(bg = 'yellow' ) |
|
def main(): |
setting() |
nose() |
eyes( 160 , 250 , 60 ) |
eyes( - 9.5 , 530 , 230 ) |
face( 195 , 600 ) |
face( - 11 , 720 ) |
lip() |
t.done() |
|
if __name__ = = '__main__' : |
main() |
初级程序员
by: Rick星星 发表于:2021-03-02 18:45:43 顶(1) | 踩(0) 回复
666
回复评论