用户:
1376666查看:0 回复:0 评论:0 创建时间:2021-03-27T18:42:44
【作品展示】

【作品介绍】
sdeawed
【作品源代码】
import turtle
pen = turtle.Pen()
pen.speed(0) # 设置画笔的速度
length = 200 # 创建变量length并赋值为200
size = 25 # 创建变量size并赋值为25
password = turtle.textinput("密码","请输入密码")
if password == "happy":
#方脸 画
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
#画右眼睛
pen.penup() # 抬笔
pen.goto(50, 120) # 移到(50,120)
pen.pendown() # 落笔
pen.circle(20) # 画眼睛轮廓
pen.penup() # 抬笔
pen.goto(50, 140) # 定点
pen.dot(size) # 画瞳孔
#画左眼睛
pen.penup() # 抬笔
pen.goto(150, 120) # 移到(150,120)
pen.pendown() # 落笔
pen.circle(20) # 画眼睛轮廓
pen.penup() # 抬笔
pen.goto(150, 140) # 定点
pen.dot(size) # 画瞳孔
#画嘴巴
pen.goto(80, 60) # 定点
#pen.pensize(20) # 设置画笔的粗细
pen.down() # 落笔
#pen.forward(40) # 画长度为40的直线
pen.right(90)
pen.circle(20,180)
pen.hideturtle() # 隐藏海龟
elif password == "sad":
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
pen.forward(length)
pen.left(90)
#画右眼睛
pen.penup() # 抬笔
pen.goto(50, 120) # 移到(50,120)
pen.pendown() # 落笔
pen.circle(20) # 画眼睛轮廓
pen.penup() # 抬笔
pen.goto(50, 140) # 定点
pen.dot(size) # 画瞳孔
#画左眼睛
pen.penup() # 抬笔
pen.goto(150, 120) # 移到(150,120)
pen.pendown() # 落笔
pen.circle(20) # 画眼睛轮廓
pen.penup() # 抬笔
pen.goto(150, 140) # 定点
pen.dot(size) # 画瞳孔
#画嘴巴
pen.goto(80, 60) # 定点
#pen.pensize(20) # 设置画笔的粗细
pen.down() # 落笔
#pen.forward(40) # 画长度为40的直线
pen.left(90)
pen.circle(20, 180)
pen.hideturtle() # 隐藏海龟
else:
turtle.write("输入错误")
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn