嗨!大家好!我于翱睿又回到优快云了
回归正题,如何用科技化的方法送给你一个朋友的生日惊喜?
想要知道的话---点个三连吧~
好的,咱们直接上代码!
import turtle
def main():
turtle.screensize(1800, 600)
turtle.clear()
turtle.speed(0);
turtle.pensize(6)
turtle.begin_fill()
turtle.color('pink', 'pink')
turtle.penup()
turtle.goto(100, 100);
turtle.pendown()
turtle.setheading(150)
turtle.circle(200, 60)
turtle.penup()
turtle.goto(-100, 100)
turtle.pendown()
turtle.setheading(-48)
turtle.circle(50, 48)
turtle.setheading(-36)
turtle.circle(50, 48)
turtle.setheading(-24)
turtle.circle(50, 48)
turtle.setheading(-12)
turtle.circle(50, 48)
turtle.setheading(0)
turtle.circle(50, 48)
turtle.goto(100, 100)
turtle.end_fill()
turtle.begin_fill()
turtle.color('brown', 'brown')
turtle.goto(100, 20)
turtle.setheading(-150)
turtle.circle(-200, 60)
turtle.goto(-100, 100)
turtle.color('white', 'brown')
turtle.setheading(-48)
turtle.circle(50, 48)
turtle.setheading(-36)
turtle.circle(50, 48)
turtle.setheading(-24)
turtle.circle(50, 48)
turtle.setheading(-12)
turtle.circle(50, 48)
turtle.setheading(0)
turtle.circle(50, 48)
turtle.goto(100, 100)
turtle.end_fill()
turtle.penup()
turtle.goto(-100, 20)
turtle.pendown();
turtle.begin_fill()
turtle.color('pink', 'pink')
turtle.setheading(180)
turtle.circle(60, 60)
turtle.setheading(-48)
turtle.circle(76, 48)
turtle.setheading(-36)
turtle.circle(76, 48)
turtle.setheading(-24)
turtle.circle(76, 48)
turtle.setheading(-12)
turtle.circle(76, 48)
turtle.setheading(0)
turtle.circle(76, 48)
turtle.setheading(120)
turtle.circle(60, 57)
turtle.goto(100, 20)
turtle.color('white', 'pink')
turtle.setheading(-150)
turtle.circle(-200, 60)
turtle.end_fill()
turtle.begin_fill()
turtle.penup()
turtle.goto(-140, -31)
turtle.pendown();
turtle.color('white', 'green')
turtle.goto(-152, -21)
turtle.setheading(-48)
turtle.circle(76, 48)
turtle.setheading(-36)
turtle.circle(76, 48)
turtle.setheading(-24)
turtle.circle(76, 48)
turtle.setheading(-12)
turtle.circle(76, 48)
turtle.setheading(0)
turtle.circle(76, 48)
turtle.setheading(120)
turtle.goto(140, -31)
turtle.setheading(-90)
turtle.color('green', 'green')
turtle.goto(140, -110)
turtle.setheading(-150)
turtle.circle(-280, 60)
turtle.goto(-140, -31)
turtle.end_fill()
turtle.begin_fill()
turtle.penup()
turtle.color('pink', 'pink')
turtle.goto(-140,-110)
turtle.pendown()
turtle.setheading(180)
turtle.circle(48,60)
turtle.setheading(-48)
turtle.circle(91, 48)
turtle.setheading(-36)
turtle.circle(91, 48)
turtle.setheading(-24)
turtle.circle(91, 48)
turtle.setheading(-12)
turtle.circle(91, 48)
turtle.setheading(0)
turtle.circle(91, 48)
turtle.setheading(90)
turtle.setheading(120)
turtle.circle(48, 56)
turtle.color('white', 'pink')
turtle.setheading(-150)
turtle.circle(-280, 60)
turtle.goto(-140,-110)
turtle.end_fill()
turtle.begin_fill()
turtle.penup()
turtle.goto(-181,-136)
turtle.pendown()
turtle.color('white', 'orange')
turtle.setheading(-48)
turtle.circle(91, 48)
turtle.setheading(-36)
turtle.circle(91, 48)
turtle.setheading(-24)
turtle.circle(91, 48)
turtle.setheading(-12)
turtle.circle(91, 48)
turtle.setheading(0)
turtle.circle(91, 48)
turtle.color('orange', 'orange')
turtle.goto(180,-236)
turtle.setheading(-150)
turtle.circle(-362,60)
turtle.goto(-181, -236)
turtle.goto(-181, -136)
turtle.end_fill()
turtle.speed(0);
turtle.penup()
turtle.goto(-85,100)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(-85,160)
turtle.pensize(1)
turtle.color('brown')
turtle.goto(-90, 170)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(-90, 172)
turtle.penup()
turtle.goto(0, 85)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(0, 145)
turtle.penup()
turtle.goto(0, 145)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(0, 155)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(0, 157)
turtle.penup()
turtle.goto(85, 100)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(85, 160)
turtle.penup()
turtle.goto(85, 160)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(87, 170)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(87, 172)
turtle.penup()
turtle.goto(-40, 115)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(-40, 160)
turtle.penup()
turtle.goto(-40, 160)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(-38, 170)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(-38, 172)
turtle.penup()
turtle.goto(40, 115)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(40, 160)
turtle.penup()
turtle.goto(40, 160)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(39, 170)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(39, 172)
turtle.penup()
turtle.goto(-170, -120)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(-175, -60)
turtle.penup()
turtle.goto(-175, -60)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(-175, -50)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(-175, -48)
turtle.penup()
turtle.goto(160, -120)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(162, -60)
turtle.penup()
turtle.goto(162, -60)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(160, -50)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(160, -48)
turtle.penup()
turtle.goto(-60, -170)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(-60, -110)
turtle.penup()
turtle.goto(-60, -110)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(-60, -100)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(-60, -98)
turtle.penup()
turtle.goto(60, -170)
turtle.pendown()
turtle.pensize(8)
turtle.color('yellow')
turtle.goto(60, -110)
turtle.penup()
turtle.goto(60, -110)
turtle.pendown()
turtle.pensize(1)
turtle.color('brown')
turtle.goto(62, -100)
turtle.pensize(10)
turtle.color('orange')
turtle.goto(62, -98)
turtle.pensize(2)
turtle.color('deepskyblue')
turtle.penup()
turtle.goto(-135, -20)
turtle.pendown()
turtle.write("X", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(-85, -40)
turtle.pendown()
turtle.write("X", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(-30, -50)
turtle.pendown()
turtle.write("生", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(10, -50)
turtle.pendown()
turtle.write("日", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(60, -40)
turtle.pendown()
turtle.write("快", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(100, -20)
turtle.pendown()
turtle.write("乐", font=('华文行楷', 25, 'normal'))
turtle.penup()
turtle.goto(230,-300)
turtle.pendown()
turtle.write("----from 小盐", font=('宋体', 15, 'normal'))
turtle.hideturtle()
turtle.mainloop()
if __name__ == '__main__':
main()
把这些代码复制到python里,点击运行,就可以看到生日蛋糕啦!
请宁不要吝啬的留着你的点赞啦~给作者吧~