用画一个笑脸

用画一个笑脸_第1张图片 这是一个完全利用Python的turtle库所画出来的图像,由于该图像较为规则,代码较为简单。*

``#xiaolian.py

import turtle as t

#脸
t.setup(960,960,0,0)
t.pencolor(“orange”)
t.pensize(“25”)
t.penup()
t.goto(-300,0)
t.pendown()
t.left(90)
t.fillcolor(“yellow”)
t.begin_fill()
t.circle(-300)
t.end_fill()

#-----------嘴-----------
t.penup()
t.goto(-220,-10)
t.seth(90)
for i in range(90):
t.pensize(4+0.15i)
t.pencolor(“brown”)
t.pendown()
t.circle(-220,-1)
for i in range(90):
t.pensize(17.5-0.15
i)
t.pencolor(“brown”)
t.pendown()
t.circle(-220,-1)

#------------左眼---------------
t.penup()
t.goto(-80,150)
t.color(“orange”)
t.pensize(“25”)
t.seth(90)
t.pendown()
t.left(50)
t.circle(200,80)
t.seth(270)
t.circle(200,15)

t.penup()
t.goto(-70,90)
t.color(“orange”)
t.pensize(“25”)
t.seth(90)
t.pendown()
t.left(50)
t.circle(200,80)
#t.left(10)
#t.circle(200,10)

t.penup()
t.goto(-70,150)
t.seth(270)
t.pendown()
t.circle(-200,15)

#——————————右眼——————————

t.penup()
t.goto(70,150)
t.pencolor(“orange”)
t.pensize(“25”)
t.seth(90)
t.pendown()
t.right(40)
t.circle(-200,80)
t.seth(270)
t.circle(-200,15)

t.seth(160)
t.circle(200,75)

t.penup()
t.goto(70,150)
t.seth(270)
t.pendown()
t.circle(200,15)

#--------左眉毛---------

t.penup()
t.goto(-80,200)
t.seth(90)
t.left(40)
t.pencolor(“black”)
t.pensize(25)
t.pendown()
t.circle(200,60)

#--------右眉毛---------

t.penup()
t.goto(70,200)
t.seth(90)
t.right(30)
t.pencolor(“black”)
t.pensize(“25”)
t.pendown()
t.circle(-200,60)

#--------左红---------
t.fillcolor(“red”)
t.penup()
t.goto(-200,50)
t.pencolor(“red”)
t.pensize(“1”)
t.fillcolor(“red”)
t.pendown()
t.seth(90)
t.begin_fill()
t.circle(-30)
t.end_fill()

#--------右红---------

t.penup()
t.goto(200,50)
t.pensize(“1”)
t.pencolor(“red”)
t.fillcolor(“red”)
t.pendown()
t.fillcolor(“red”)
t.seth(90)
t.begin_fill()
t.circle(30)
t.end_fill()

#--------左眼珠---------
t.penup()
t.goto(-300,146)
t.pensize(5)
t.pencolor(“black”)
t.pendown()
t.seth(90)
t.fillcolor(“black”)
t.begin_fill()
t.circle(-15)
t.end_fill()

#--------右眼珠---------

t.penup()
t.goto(85,132)
t.pensize(5)
t.pencolor(“black”)
t.pendown()
t.seth(90)
t.fillcolor(“black”)
t.begin_fill()
t.circle(-17)
t.end_fill()

t.penup()
t.goto(700,100)
t.pendown()
t.done()
`


你可能感兴趣的:(用画一个笑脸)