用户:深深ZOb_查看:0 回复:0 评论:0 创建时间:2020-11-09T22:57:28
【作品展示】

【作品介绍】
import turtle # 导入turtle库#教学代码:
#任务一:完成正方形的绘制
changdu = 200 # 创建长度变量,赋值为200
pen = turtle.Pen() # 新建画笔
pen.speed(0) # 设置画笔速度
mima = turtle.textinput("密码","请输入密码")#mima = input("请输入密码")
#if mima == "haha":画笑脸
if mima == "haha":
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
【作品源代码】
import turtle # 导入turtle库
#教学代码:
#任务一:完成正方形的绘制
changdu = 200 # 创建长度变量,赋值为200
pen = turtle.Pen() # 新建画笔
pen.speed(0) # 设置画笔速度
mima = turtle.textinput("密码","请输入密码")#mima = input("请输入密码")
#if mima == "haha":画笑脸
if mima == "haha":
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
#任务二:完成眼睛的绘制
#画眼睛一
pen.penup() # 抬笔画笔
pen.goto(50, 120) # 移动画笔到(50,120)
pen.pendown() # 放下画笔
pen.circle(20) # 设置眼睛半径为20
pen.penup() # 抬起画笔
pen.goto(50, 140) # 移动画笔
pen.pendown() # 放下画笔
pen.dot(20) # 瞳孔大小
#画眼睛二
pen.penup() # 抬起画笔
pen.goto(150, 120) # 请计算另一只眼睛坐标
pen.down() # 放下画笔
pen.circle(20) # 设置画笔眼睛半径为20
pen.penup() # 抬起画笔
pen.goto(150, 140) # 请计算另外一只瞳孔坐标
pen.pendown() # 放下画笔
pen.dot(20) # 瞳孔
#任务三:完成嘴巴的绘制
#画嘴巴
# pen.pensize(10) # 设置画笔粗细
pen.penup() # 抬起画笔
pen.goto(60, 70) # 移动画笔
pen.pendown() # 放下画笔
# pen.forward(40) # 画笔前进40
pen.right(90)
pen.circle(40,180)#画半圆嘴
pen.hideturtle() # 隐藏画笔
elif mima == "nanguo":
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
pen.forward(changdu) # 画笔前进
pen.left(90) # 画笔左转90°
#任务二:完成眼睛的绘制
#画眼睛一
pen.penup() # 抬笔画笔
pen.goto(50, 120) # 移动画笔到(50,120)
pen.pendown() # 放下画笔
pen.circle(20) # 设置眼睛半径为20
pen.penup() # 抬起画笔
pen.goto(50, 140) # 移动画笔
pen.pendown() # 放下画笔
pen.dot(20) # 瞳孔大小
#画眼睛二
pen.penup() # 抬起画笔
pen.goto(150, 120) # 请计算另一只眼睛坐标
pen.down() # 放下画笔
pen.circle(20) # 设置画笔眼睛半径为20
pen.penup() # 抬起画笔
pen.goto(150, 140) # 请计算另外一只瞳孔坐标
pen.pendown() # 放下画笔
pen.dot(20) # 瞳孔
#任务三:完成嘴巴的绘制
#画嘴巴
# pen.pensize(10) # 设置画笔粗细
pen.penup() # 抬起画笔
pen.goto(120, 60) # 移动画笔
pen.pendown() # 放下画笔
pen.left(90)
pen.circle(20,180)#画半圆嘴
pen.hideturtle() # 隐藏画笔
else:
pen.write("输入错误")
turtle.done() # 画笔停止运行
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn