赞
踩
能和喜欢的人在一起是一件多么美好幸福的事,可现实却并非如此,喜欢的我不敢表白,我们往往都感觉喜欢的那个人特别的优秀,也就是情人眼里出西施,即使互相都喜欢了,又有些人因羞于表达,或怕被拒绝而错过了对方,爱情就是这般捉弄人。有一首歌写得好,爱需要勇气,确实如此,希望看到这的你,能勇敢迈出第一步,勇敢追求自己的幸福,收获美好的爱情。文章末尾有惊喜。
❤❤
要是有机会的话,我想和你一起喝奶茶,一起看电影一起吹晚风回家,一起走剩下的路,我的意思是:和你。
代码里面可以把文案与名字改改,你喜欢的那个人或者表白的那个人名字,奈斯。
- import turtle
- import time
-
-
- # 清屏函数
- def clear_all():
- turtle.penup()
- turtle.goto(0, 0)
- turtle.color('white')
- turtle.pensize(800)
- turtle.pendown()
- turtle.setheading(0)
- turtle.fd(300)
- turtle.bk(600)
-
-
- # 重定位海龟的位置
- def go_to(x, y, state):
- turtle.pendown() if state else turtle.penup()
- turtle.goto(x, y)
-
-
- # 画线
- # state为真时海龟回到原点,为假时不回到原来的出发点
- def draw_line(length, angle, state):
- turtle.pensize(1)
- turtle.pendown()
- turtle.setheading(angle)
- turtle.fd(length)
- turtle.bk(length) if state else turtle.penup()
- turtle.penup()
-
-
- # 画箭羽
- def draw_feather(size):
- angle = 30 # 箭的倾角
- feather_num = size // 6 # 羽毛的数量
- feather_length = size // 3 # 羽毛的长度
- feather_gap = size // 10 # 羽毛的间隔
- for i in range(feather_num):
- draw_line(feather_gap, angle + 180, False) # 箭柄,不折返
- draw_line(feather_length, angle + 145, True) # 羽翼,要折返
- draw_line(feather_length, angle + 145, False)
- draw_line(feather_num * feather_gap, angle, False)
- draw_line(feather_length, angle + 145 + 180, False)
- for i in range(feather_num):
- draw_line(feather_gap, angle + 180, False) # 箭柄,不折返
- draw_line(feather_length, angle - 145, True) # 羽翼,要折返
- draw_line(feather_length, angle - 145, False)
- draw_line(feather_num * feather_gap, angle, False)
- draw_line(feather_length, angle - 145 + 180, False)
-
-
- # 画爱心
- def draw_heart(size):
- turtle.color('red', 'pink')
- turtle.pensize(2)
- turtle.pendown()
- turtle.setheading(150)
- turtle.begin_fill()
- turtle.fd(size)
- turtle.circle(size * -3.745, 45)
- turtle.circle(size * -1.431, 165)
- turtle.left(120)
- turtle.circle(size * -1.431, 165)
- turtle.circle(size * -3.745, 45)
- turtle.fd(size)
- turtle.end_fill()
-
-
- def hart_arc():
- for i in range(200):
- turtle.right(1)
- turtle.forward(2)
-
-
- # 画箭
- def draw_arrow(size):
- angle = 30
- turtle.color('black')
- draw_feather(size)
- turtle.pensize(4)
- turtle.setheading(angle)
- turtle.pendown()
- turtle.fd(size * 2)
-
-
- # 一箭穿心
- # 箭的头没有画出来,而是用海龟来代替
- def arrow_heart(x, y, size):
- go_to(x, y, False)
- draw_heart(size * 1.15)
- turtle.setheading(-150)
- turtle.penup()
- turtle.fd(size * 2.2)
- draw_heart(size)
- turtle.penup()
- turtle.setheading(150)
- turtle.fd(size * 2.2)
- draw_arrow(size)
-
-
- # 画出发射爱心的小人
- def draw_people(x, y):
- turtle.penup()
- turtle.goto(x, y)
- turtle.pendown()
- turtle.pensize(2)
- turtle.color('black')
- turtle.setheading(0)
- turtle.circle(60, 360)
- turtle.penup()
- turtle.setheading(90)
- turtle.fd(75)
- turtle.setheading(180)
- turtle.fd(20)
- turtle.pensize(4)
- turtle.pendown()
- turtle.circle(2, 360)
- turtle.setheading(0)
- turtle.penup()
- turtle.fd(40)
- turtle.pensize(4)
- turtle.pendown()
- turtle.circle(-2, 360)
- turtle.penup()
- turtle.goto(x, y)
- turtle.setheading(-90)
- turtle.pendown()
- turtle.fd(20)
- turtle.setheading(0)
- turtle.fd(35)
- turtle.setheading(60)
- turtle.fd(10)
- turtle.penup()
- turtle.goto(x, y)
- turtle.setheading(-90)
- turtle.pendown()
- turtle.fd(40)
- turtle.setheading(0)
- turtle.fd(35)
- turtle.setheading(-60)
- turtle.fd(10)
- turtle.penup()
- turtle.goto(x, y)
- turtle.setheading(-90)
- turtle.pendown()
- turtle.fd(60)
- turtle.setheading(-135)
- turtle.fd(60)
- turtle.bk(60)
- turtle.setheading(-45)
- turtle.fd(30)
- turtle.setheading(-135)
- turtle.fd(35)
- turtle.penup()
-
-
- # 第一个画面,显示文字
- def page0():
- turtle.penup()
- turtle.goto(-350, 0)
- turtle.color('black')
- turtle.write('遇见你我很幸运❤', font=('宋体', 60, 'normal'))
- time.sleep(3)
-
-
- # 第二个画面,显示发射爱心的小人
- def page1():
- turtle.speed(10)
- draw_people(-250, 20)
- turtle.penup()
- turtle.goto(-150, -30)
- draw_heart(14)
- turtle.penup()
- turtle.goto(-20, -60)
- draw_heart(25)
- turtle.penup()
- turtle.goto(250, -100)
- draw_heart(45)
- turtle.hideturtle()
- time.sleep(3)
-
-
- # 最后一个画面,一箭穿心
- def page2():
- turtle.speed(1)
- turtle.penup()
- turtle.goto(-200, -200)
- turtle.color('blue')
- turtle.pendown()
- turtle.write('梅梅 爱你', font=('wisdom', 50, 'normal'))
- turtle.penup()
- turtle.goto(0, -190)
- draw_heart(10)
- arrow_heart(20, -60, 51)
- turtle.showturtle()
-
-
- def main():
- turtle.setup(900, 500)
- page0()
- clear_all()
- page1()
- clear_all()
- page2()
- turtle.done()
-
-
- main()
- 复制代码
❤❤
遇见你之前,我从未想过结婚;遇见你之后,我结婚没有想过和别人。——钱钟书
- import turtle
- import math
- t=turtle.pen()
- t=turtle
- t.up()
- t.goto(0,150)
- t.down()
- t.color('red')
- t.begin_fill()
- t.fillcolor('red')
- t.speed(1)
- t.left(45)
- t.forward(150)
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(250+math.sqrt(2)*100)
- t.right (90)
- t.speed(2)
- t.forward(250+100*math.sqrt(2))
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(100)
- t.right(45)
- t.forward(150)
- t.end_fill()
- t.goto(-10,0)
- t.pencolor('white')
- #L
- t.pensize(10)
- t.goto(-50,0)
- t.goto(-50,80)
- t.up ()
- #I
- t.goto(-100,0)
- t.down()
- t.goto(-160,0)
- t.goto(-130,0)
- t.goto(-130,80)
- t.goto(-160,80)
- t.goto(-100,80)
- t.up()
- #O
- t.goto(10,25)
- t.down()
- t.right(45)
- t.circle(25,extent=180)
- t.goto(60,55)
- t.circle(25,extent=180)
- t.goto(10,25)
- t.up()
- t.goto(75,80)
- t.down()
- t.goto(100,0)
- t.goto(125,80)
- t.up()
- t.goto(180,80)
- t.down()
- t.goto(140,80)
- t.goto(140,0)
- t.goto(180,0)
- t.up()
- t.goto(180,40)
- t.down()
- t.goto(140,40)
- #U
- t.up()
- t.goto(-40,-30)
- t.down()
- t.goto(-40,-80)
- t.circle(40,extent=180)
- t.goto(40,-30)
- t.hideturtle()
- a=input()
- 复制代码
❤❤
我这一生都是坚定的唯物主义者,可是因为你,我希望有来生。 ——周恩来
源码我已整好了需要的话后台私信我666获取哦~
代码里面可以把文案,名字,日期改改,专属的表情包就出来了。
虽然我们能改变世界的不多,但在开心快乐这件事上,希望你我,都不留遗憾。 加油!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。