猫史档案馆


【Python作品分享】作品

用户:13766661376666查看:0 回复:0 评论:0 创建时间:2021-03-27T18:42:44


【作品展示】

center_image

 

【作品介绍】

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


回复

上一页1 页 / 共 0下一页