猫史档案馆


【Python作品分享】小狗找家_教师节快乐【作业帖】

用户:VerymanVeryman查看:0 回复:0 评论:0 创建时间:2022-09-10T08:33:52


【作品展示】

center_image

 

【作品介绍】

000

 

【作品源代码】

from PIL import Image, ImageSequence
import turtle
import time
import turtle


__pen = turtle.Pen()
y = 130
x = (-560)



def fangkuai_wuzhedang():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.right(135)
    __pen.forward(20)
    __pen.right(45)
    __pen.forward(10)
    __pen.penup()
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)

def fangkuai_xia():

    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.penup()
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.pendown()
    __pen.right(135)
    __pen.forward(20)
    __pen.right(45)
    __pen.forward(10)
    __pen.penup()
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)

def fangkuai_zuo():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.penup()
    __pen.right(135)
    __pen.forward(20)
    __pen.right(45)
    __pen.forward(10)
    __pen.penup()
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)

def fangkuai_shang_you():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.penup()
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.right(135)
    __pen.forward(20)
    __pen.right(45)
    __pen.forward(10)
    __pen.penup()
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)
    __pen.pendown()

def fangkuai_shang():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.penup()
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.right(135)
    __pen.forward(6)
    __pen.pendown()
    __pen.forward(14)
    __pen.right(45)
    __pen.forward(10)
    __pen.penup()
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)

def fangkuai_shang_you_xia():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.penup()
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(135)
    __pen.forward(10)
    __pen.left(180)
    __pen.forward(10)
    __pen.right(135)
    __pen.forward(20)
    __pen.right(45)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(20)
    __pen.right(180)
    __pen.pendown()

def fangkuai_zuo_you():
    __pen.right(90)
    __pen.pendown()
    for count in range(4):
        __pen.forward(20)
        __pen.left(90)
    __pen.left(135)
    __pen.forward(10)
    __pen.right(45)
    __pen.forward(14)

__pen.pensize(4)
__pen.hideturtle()
__pen.speed(0)
__pen.penup()
__pen.goto((-600), 200)
turtle.colormode(255)
turtle.bgcolor(198,203,202)
__pen.pencolor('#55cc88')
__pen.write('祝焦阳老师永远', font=('Arial', 40, 'normal'))
# 1
__pen.goto((-600), 150)
fangkuai_wuzhedang()
for count in range(10):
    __pen.penup()
    __pen.goto((-600), y)
    fangkuai_xia()
    y = (y - 20)
# 8
__pen.goto(x, 150)
for count in range(4):
    x = (x + 20)
    fangkuai_zuo()
    __pen.goto(x, 150)
fangkuai_wuzhedang()
y = 130
for count in range(10):
    fangkuai_xia()
    y = (y - 20)
__pen.left(180)
__pen.penup()
__pen.forward(80)
__pen.left(270)
__pen.forward(20)
__pen.right(90)
__pen.pendown()
fangkuai_shang_you()
__pen.left(90)
__pen.forward(20)
__pen.right(90)
__pen.forward(20)
for count in range(3):
    fangkuai_zuo()
    __pen.left(90)
    __pen.forward(20)
    __pen.right(90)
    __pen.forward(20)
y = 110
__pen.penup()
__pen.goto((-560),130)
fangkuai_shang()
for count in range(3):
    __pen.goto((-560),y)
    fangkuai_xia()
    y = y-20
__pen.goto((-560),y)
fangkuai_shang_you_xia()
y = y-20
for count in range(4):
    __pen.goto((-560),y)
    fangkuai_xia()
    y = y-20
x = -540
for count in range(2):
    __pen.goto(x,50)
    fangkuai_zuo()
    x = x+20
__pen.goto(x,50)
fangkuai_zuo_you()
__pen.penup()
__pen.forward(70)
__pen.write('岁!', font = ('Arial', 喵, 'normal'))

#02

#779977

a=turtle.Turtle()
a.hideturtle()
a.penup()
a.clear()
a.goto(150,150)
a.pencolor('red')
a.write('老师!我来啦!',move=False, align="left", font=("微软雅黑", 30, "normal"))


turtle.colormode(255)


imagelst = []
c=0
for c in range(26):
    imagelst.append('cut'+str(c))

turtle.hideturtle()
for item in imagelst:
    if not '{}.gif'.format(item) in turtle.getshapes():
        turtle.register_shape('{}.gif'.format(item))

d=400
turtle.up()
turtle.goto(d,0)
turtle.showturtle()
while True:
    if d<-70:
        d=400
        turtle.hideturtle()
        turtle.goto(d,0)
        turtle.showturtle()
        
    for i in range(len(imagelst)):
        
        turtle.shape('{}.gif'.format(imagelst[i]))
        turtle.turtlesize(stretch_wid=0.1)
        turtle.goto(d,0)
        
        d-=5
        time.sleep(0.01)
    print('教师节快乐')


 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页