用户:Karrey_intelligent查看:0 回复:0 评论:0 创建时间:2021-10-30T12:26:46
【作品展示】

【作品介绍】
生日快乐
【作品源代码】
import easygui
import turtle
import time
pen = turtle.Pen()
pen.speed(0)
#画爱心_________________
pen.fillcolor('red')
pen.begin_fill()
pen.left(90)
for i in range(20):
pen.left(5)
pen.forward(3)
pen.forward(20)
for i in range(24):
pen.left(5)
pen.forward(3)
pen.forward(130)
pen.penup()
pen.goto(0, 0)
pen.right(216.5)
pen.pendown()
for i in range(20):
pen.right(5)
pen.forward(3)
pen.forward(20)
for i in range(24):
pen.right(5)
pen.forward(3)
pen.forward(130)
pen.end_fill()
# 写字___________________
pen.penup()
pen.goto((-50), (-50))
pen.color("black")
pen.write('生日快乐!', font=('Arial', 17, 'normal'))
time.sleep(3)
pen.clear()
# 画蛋糕
pen.goto((-50), 6)
pen.write(' iiiiiiiiii')
pen.goto((-50), (-2))
pen.write(' | : H: a: p: p: y: |')
pen.goto((-50), (-10))
pen.write(' __ | ______________ | __')
pen.goto((-50), (-18))
pen.write(' | ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ |')
pen.goto((-50), (-26))
pen.write(' | : B: i: r: t: h: d: a: y: |')
pen.goto((-50), (-34))
pen.write(' | |')
pen.goto((-50), (-42))
pen.write(' ~~~~~~~~~~~~~~~~~~~~~~~~~')
pen.goto((-50), (-50))
time.sleep(1)
pen.write('?', font=('Arial', 24, 'normal'))
pen.goto(150, (-50))
time.sleep(1)
pen.write('!', font=('Arial', 24, 'normal'))
pen.goto(0, (-50))
time.sleep(1)
pen.write('NoNoNo', font=('Arial', 24, 'normal'))
time.sleep(2)
pen.clear()
#蛋糕
# 最下层
pen.speed("slowest")
pen.goto(-100, -50)
pen.down()
pen.color("pink")
pen.begin_fill()
pen.left(126.5)
pen.forward(200)
pen.left(90)
pen.forward(50)
pen.left(90)
pen.forward(200)
pen.left(90)
pen.forward(50)
pen.end_fill()
# 中层
pen.up()
pen.left(180)
pen.color("orange")
pen.goto(-75, 0)
pen.down()
pen.begin_fill()
pen.right(90)
pen.forward(150)
pen.left(90)
pen.forward(40)
pen.left(90)
pen.forward(150)
pen.left(90)
pen.forward(40)
pen.end_fill()
# 上层
pen.up()
pen.color("#ccffff")
pen.goto(-50, 40)
pen.down()
pen.begin_fill()
pen.right(270)
pen.forward(100)
pen.left(90)
pen.forward(30)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(30)
pen.end_fill()
pen.up()
# 蜡烛
pen.color("red")
pen.pensize(10)
pen.left(180)
pen.goto(-33,70)
pen.down()
pen.forward(20)
pen.color("yellow")
pen.forward(5)
pen.up()
pen.color("red")
pen.goto(0,70)
pen.down()
pen.forward(20)
pen.color("yellow")
pen.forward(5)
pen.up()
pen.color("red")
pen.goto(33,70)
pen.down()
pen.forward(20)
pen.color("yellow")
pen.forward(5)
pen.pensize(5)
pen.up()
# 文字
pen.goto(-75,-45)
pen.color("white")
pen.write('生日快乐!', font=('Arial', 24, 'normal'))
pen.goto(-30,45)
pen.write('HAPPY', font=('Arial', 15, 'normal'))
pen.goto(-50,5)
pen.write('BIRTHDAY', font=('Arial', 15, 'normal'))
time.sleep(3)
# pen.clear()
# #过度
# turtle.bgcolor("black")
# pen.color("white")
# pen.goto(-50,0)
# pen.write('最后,贺卡', font=('Arial', 15, 'normal'))
# time.sleep(1)
# #贺卡
# # 边框
# turtle.bgcolor("#ffff99")
# pen.color("blue")
# pen.goto(-170,200)
# pen.left(180)
# pen.fillcolor("#ccffff")
# pen.begin_fill()
# pen.forward(400)
# pen.left(90)
# pen.forward(340)
# pen.left(90)
# pen.forward(400)
# pen.left(90)
# pen.forward(340)
# pen.right(90)
# pen.end_fill()
# pen.up()
# # 文字1
# pen.goto(-160,160)
# pen.color("orange")
# pen.write('Happy', font=('Arial', 20, 'normal'))
# pen.goto(-150,130)
# pen.write('B', font=('Arial', 20, 'normal'))
# pen.goto(-130,130)
# pen.write('i', font=('Arial', 20, 'normal'))
# pen.goto(-120,130)
# pen.write('r', font=('Arial', 20, 'normal'))
# pen.goto(-110,130)
# pen.write('t', font=('Arial', 20, 'normal'))
# pen.goto(-100,130)
# pen.write('h', font=('Arial', 20, 'normal'))
# pen.goto(-85,130)
# pen.write('d', font=('Arial', 20, 'normal'))
# pen.goto(-70,130)
# pen.write('a', font=('Arial', 20, 'normal'))
# pen.goto(-55,130)
# pen.write('y', font=('Arial', 20, 'normal'))
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn