python-520表白代码,我看谁说程序员不懂浪漫,送你几套表白代码,一步到位
520在这里,我的朋友一直问我她会送我什么礼物?花朵?口红?看电影?这太陈词滥调了。
给你的女朋友一个计划好的惊喜怎么样?来来来,让你用你的代码来勾引女孩子。
什么?没有女朋友吗?如果你还没有女朋友,你也应该读一读,用它来表达你的爱不是很好吗?
什么什么?你女朋友不会编程?没有组装环境?这是一个大问题。
下面您看到的所有图标都已为您编译成exe程序,只需单击一下即可在您的计算机上运行。
只要问你女朋友喜不喜欢,文末就可以知道。
我还在每个文件夹中编写了使用说明,您确定不需要它们吗?尤其是最后一张,非常漂亮
2。符号列表
浪漫玫瑰
浪漫玫瑰加爱
你有我,你有
浪漫树
用你的女朋友照片画心形
电脑弹窗表达爱
人物画-用人物画你的女朋友(尤其是这个人物,我最喜欢)
3.浪漫玫瑰成品展示来自turtleimport*importtimesetup(1000,8)00,0,0)speed(0)penup()seth(90)fd(340)seth(0)pendown()speed(5)的源代码begin_fill()fillcolor('红色')circle(50,30)foriinrange(10):fd(1)left(10)圆(40,40)foriinrange(6):fd(1)left(3)圆(80,40)foriinrange(20):fd(0.5)左(5)圆(80,45)foriinrange(10):fd(2)左(1)圆(80,25)foriinrange(10):fd(2)左(1)(圆(80,25)foriinrange(20):fd(1)左(4)圆(50,50)睡眠时间(0.1)圆(120,55)速度(0)seth(-90)fd(70)右(150)fd(20)左(140)圆(140,90)左(30)圆(160,100)左(130)fd(25)penup()right(150)圆(40,80)pendown()左(115)fd(60)penup()左(180)fd(60)pendown()end_fill()右(120)圆(-50,50)ciRcle(-20,90)速度(1)fd(75)速度(0)圆(90,110)penup()left(162)fd(185)left(170)pendown()circLo(200,10)圆(100,40)圆(-52,115)左(20)圆(100,20)圆(300,20)速度(1)FD(250)提笔(速度(0)左)180)fd(250)圆(-300.7)右(80)圆(200.5)pendown()左(60)begin_fill()填充颜色('绿色')圆(-80,100)右(90)fd(10)左(20)圆(-63,127)end_fill()penup()左(5)0)fd(20)左(180)pendown()圆(200,25)penup()右(150)fd(180)右(40)pendown()begin_fill()fillcolor('绿色')圆(-100)),80)右(150)FD(10)左(60)圆(-80,98)end_fill()penup()左(60)fd(13)left(180)pendown()speed(1)circle(-200,23)exitonclick()4.浪漫玫瑰与爱情展示成品源代码importturtleimporttime#Lovefunctiondefyellowheart(x,y,liftx):turtle.pensize(3)turtle.speed(10)turtle.颜色("红色","红色")turtle.up()turtle.goto(x,y)turtle.down()turtle.begin_fill()turtle.left(liftx)turtle.fd(80)turtle.circle(-40,180)海龟.左(90)海龟.圆(-40,180)海龟.左(0)海龟e.fd(80)turtle.end_fill()defrose():turtle.speed(0)#画笔移动速度#turtle.tracer(False)#调整turtle.penup()#抬起画笔的初始位置turtle.left(90)#逆时针旋转画笔90度turtle.fd(200)turtle.pendown()#放下画笔并移动画笔开始绘制乌龟。t(90)#调整画笔大小Turtle.pensize(2)#StamTurtle.fillcolor("red")#填充颜色Turtle.begin_fill()#开始填充Turtle.circle(10,180)turtle.circle(25,110)海龟上左(50)只乌龟。
圈(60,45)乌龟。
圆(20170)相。
tle.right(24)turtle.fd(30)turtle.left(10)turtle.circle(30,110)turtle.fd(20)turtle.left(40)turtle.circle(90,70)turtle.circle(30,150)海龟.right(30)海龟.fd(15)海龟.circle(80,90)海龟.左(15)turtle.fd(45)turtle.right(165)turtle.fd(20)turtle.left(155)turtle.circle(150,80)turtle.left(50)turtle.circle(150,90)Turtle.end_fill()#结束填充#右边的花瓣Turtle.left(150)turtle.circle(-90,70)turtle.left(20)turtle.circle(75,105)turtle.setheading(60)turtle.circle(80,98)turtle.circle(-90,40)))#turtleleftpetal.left(180)turtle.circle(90,40)turtle.circle(-80,98)turtle.vertical(-83)#左叶turtle.fd(30)turtle.left(90)turtle.fd(25)turtle.left(45)turtle.fillcolor("绿色")turtle.begin_fill()turtle.circle(-80,90)turtle.right(90)turtle.circle(-80,90)turtle.end_fill()turtle.right(135)turtle.fd(60)turtle.left(180)turtle.fd(85)turtle.left(90)turtle.fd(80)#右叶turtle.right(90)turtle.right(45)turtle.fillcolor("绿色")turtle.begin_fill()turtle.circle(80,90)turtle.lleft(90)turtle.circle(80,90)turtle.end_fill()turtle.left(135)turtle.fd(60)))turtle.left(180)turtle.fd(60)turtle.right(90)turtle.circle(200,50)#画一个圆200是半径50是弧度时间.sleep(1)#turtle.tracer(error)#turtle.pensize(3)#turtle.speed(0)turtle.color("red","red")turtle.up()turtle.goto(-230,50)turtle.down()海龟.begin_fill()turtle.left(180)turtle.fd(80)turtle.circle(-4)0,180)turtle.left(90)turtle.circle(-40,180)turtle.left(0)turtle.fd(80)turtle.end_fill()time.sleep(1)#turtle.tracer(False)#turtle.pensize(3)#turtle.speed(0)turtle.color("red","red")turtle.up()turtle.goto(-230,-80)turtle.down()turtle.begin_fill()turtle.left(-30)turtle.fd(80)turtle.circle(-40,180)turtle.left(90)turtle.circle(-40,180)turtle.left(0)turtle.fd(8)0)turtle.end_fill()time.sleep(1)#turtle.tracer(False)#turtle.pensize(3)#海龟.speed(0)海龟.color("红色","红色")海龟.up()turtle.goto(-130,-180)turtle.down()turtle.begin_fill()turtle.left(-80)turtle.fd(80)turtle.circle(-40,180)turtle.left(90)turtle.圆(-40,180)turtle.left(0)turtle.fd(80)turtle.end_fill()time.sleep(1)#turtle.tracer(False)#turtle.pensize(3)#turtle.speed(0)turtle.color("red","red")turtle.up()turtle.goto(200),-200)turtle.down()turtle.begin_fill()turtle.left(-90)turtle.fd(80)turtle.circle(-40,180)turtle.left(90)turtle.circle(-40,180)turtle.left(0)turtle.fd(80)turtle.end_fill()时间睡眠。
(1)#turtle.tracer(False)#turtle.pensize(3)#turtle.speed(0))turtle.color("red",red")turtle.up()turtle.goto(200,50)turtle.down()turtle.begin_fill()turtle.left(90)turtle.fd(80)turtle.circle(-40,180)turtle.left(90)turtle.circle(-40,180)turtle.left(0)turtle.fd(80)turtle.end_fill()defigure1():turtle.reset()turtle.tracer(False)rose()yellowheart(-230,50,180)#leftone#time.sleep(2)deffigure2():#turtle.reset()turtle.tracer(False)玫瑰()yellowheart(-230,-80,-30)#左二#time.sleep(2)deffigure3():turtle.reset()turtle.tracer(False)rose()yellowheart(-130,-180,-30)#left三#time.sleep(2)deffigure4():turtle.reset()turtle.tracer(False)rose()yellowheart(200,50,90)#right一#ime.sleep(2)deffigure5():turtle.reset()turtle.tracer(False)rose()yellowheart(200,-200,-90)#右二#time.sleep(2)if__name__=="__main__":rose()#figure1()##yellowheart(-230,-80,-30)#left二#不能自动退出,放在程序最后一行#否则Turtle.done()执行完后会自动退出面板完成
5.你与我同在,我与你同在,查看最终产品源代码fromturtleimport*defgo_to(x,y):up()goto(x,y)down()defsmall_Circle(size):#用于以心跳速度画小圆的函数(10)foriinrange(21)0):forward(size)right(0.786)defh2_Circle(size):#用于绘制大圆以提高速度的函数心脏(10)foriinrange(150):前进(尺寸)右(0.3)defline(尺寸):速度(10)前进(51*尺寸)def(x,y,尺寸):go_to(x,y)left(150)begin_fill()line(size)h2_Circle(size)small_Circle(size)left(120)small_Circle(size)h2_Circle(size)line(size)end_fill()defmain():pensize(2)color('red)','粉红色')getscreen().tracer(1,0)heart(100,0,0.7)go_to(80,70)write("官人",font=("楷体",18,"正常"))setheading(0)listent(-80,-100,1)go_to(-110,15)write("女子宋",font=("体型",20,"正常"))go_to(40,-80)write("三生三世“都是你啊!",move=True,align="left",font=("arial",22,"italic"))done()main()6.查看终极浪漫树源代码importturtleasTimportrandomimporttime#画樱花树干(60,t)defTree(branch,t):time.sleep(0.0005)ifbranch>3:if8<=branch<=12:ifrandom.randint(0,2)==0:t.color('snow')#whiteelse:t.color('lightcoral')#浅珊瑚t.pensize(branch/3)elifbranch<8:ifrandom.randint(0,1)==0:t.color('snow')else:t.color('lightcoral')#浅珊瑚色t.pensize(branch/2)else:t.color('sienna)')#毁(zhě)色t.pensize(branch/10)#6t.forward(branch)a=1.5*random.random()t.right(20*a)b=1.5*random.random()Tree(branch-10*b,t)t.left(40*a)tree(branch-10*b,t)t.right(20*a)t.up()t.backward(branch)t.down()#落下的花瓣defPetAl(m,t):foriinrange(m):a=200-400*random.random()b=10-20*random.random()t.up()t.forward(b)t.left(90)t.forward(a)t.down()t.color('lightcoral')#浅珊瑚colort.circle(1)t.up()t.backward(a)t.right(90)t.backward(b)#绘图区域t=T.Turtle()#画布大小w=T.Screen()t.hideturtle()#隐藏画笔t.getscreen().tracer(5,0)w.screensize(bg='小麦')#小麦t.left(90)t.up()t.backward(150)t.down()t.color('sienna')#画樱花树的树干(60,t)#落下的花瓣(200,t)w.exitonclick()7.用你朋友的图片画一个心形产品展示
注意:每张图片我都放了三份,这样同一张图片出现了三次,如果放不同的图片,就不会出现这个问题。
源代码来自PILImportImageimportosmap=[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1],[1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1],[1],1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],]#这是我图片的路径img_dir="photo"img s=os.listdir(img_dir)img_h=img_w=192rows=len(map)columns=len(map[0])figure=Image.new("RGB",(img_w*columns,img_h*rows),"white")count=0foriinrange(len(map)):forjinrange(len(map[i])):ifmap[i][j]==1:continueelse:try:image=Image.open(os.path.join(img_dir,img s[count]))except:continueimage=image.resize((img_w,img_h))figure.paste(image,(img_w*j,img_h*i))count+=1figure.show()figure.save('异形照片墙心形.png')8.查看PC版弹出表达式的最终结果源代码importtkinterastkimportrandomimportthreadingimporttimedefdow():window=tk.Tk()width=window.winfo_screenwidth()height=window.winfo_screenheight()a=random.randrange(0,width)b=random.randrange(0,height)window.title('520Happy')window.geometry("200x50"+"+"+str(a)+"+"+str(b))tk.Label(window,text='520快乐!我爱你',bg='红色',#背景颜色font=('Kaiti',17),width=15,height=2).pack()window.mainloop()threads=[]foriinrange(30):#必填弹窗数量,不要输入太多,否则电脑会崩溃t=threading.Thread(target=dow)threads.append(t)time.sleep(0.1)threads[i].start()9.角色绘图-用文字为您的朋友绘制成品演示原始图像:
显示图像:
源码其余请前往VX公众号“运维首页”回复“166”查看。
------“运维房”,回复“166”?------
------“运维房”,回复“166”?------
------“上门运维”,回复“166”?------
重庆运维工程师安全入门门槛低,监理工程师做什么的关于运维,在大连寻找运维工程师工作,准备系统运维工程师创业计划、系统运维工程师课程学习、适合运维工程师的兼职工作、运维工信息
Python—一行代码情人节画爱心表白
Python的简单性和创造力使其成为表达爱的独特工具。情人节用一行Python代码;可以画出爱情的图形化索引,既体现了Python的现实,又增添了乐趣。
心脏的形状是由点(X,Y)的坐标按照特定的数学关系生成的曲线。
根据指定的表达式确定是否打印字符或空格,通过字段遍历行和列。
Python的split()和join()函数在字符串处理中起着关键作用。
一行默认代码可以创建一个心形,但它可能有点细。
通过增强;现在可以多行输出代码;让表白更具互动性。
下面是示例代码:````python#用动态心形代替静态形状表达情人节爱的新方式#代码非常灵活,不仅有标准的心形形状,还可以自定义字符形状#以下代码示例使用❤️代替心形符号,调整分割的限制并加入heart_shape=["********","************",".***************”、“********************”、“**************”、“*********","************","****","***","*"]forlineinheart_shape:print(line)```让我们试试这段代码,让你的情人节告白变得特别。
Python—一行代码情人节画爱心表白
Python代码的魅力在于它的简单性和创造性。情人节,用一行代码画出一份爱情表白,既实用又有趣。
心形图形实现的核心在于理解它的形状是由点的坐标(X,Y)按照特定关系形成的曲线,通过for循环遍历每一行每一列,判断是否打印基于表达式的字符或空格。
Python的split()和join()函数在这里起着关键作用,它们用于字符串处理。
原来的一行代码显示了一个心形的图案,但是有点单调。
修改后,代码扩展为多行,实现动态输出,增加表白的交互感。
下面是修改后的代码示例:情人节表达爱意的新方式不再局限于静态的心形,而是动态的呈现。
代码如下:代码的灵活性令人惊讶。
它不限于标准的心形,您还可以尝试调整输出的颜色。
文本,如心形符号❤️,只需要稍微调整一下。
快来试试吧,让你的表白更加独特!
记录第一次Turtle作画
在程序员的浪漫宇宙中,代码不再是冰冷的角色,而是火热的情感载体。情人节即将来临,程序员男朋友决定利用Python的海龟库来编织爱情的编程艺术,受到小红书创意的启发,给女朋友画了一幅独特的爱情画。
这个甜蜜的计划被称为“爱龟式气功”。
它用细腻的笔触和放射出爱的图案来表达浓浓的爱意。
首先,我们从画小爱心开始。
defdraw_small_heart(t):调用turtle的Pen(),设置颜色和速度,优雅地画一个圆,然后给它一个心形的轮廓。
每个细节都充满了对另一半的依恋。
然后,通过随机位置送出一系列红心,defdraw_h2_heart(x=0,y=0,r=5):将小爱升级为大爱,形成浪漫爱情的光环,暗示层层爱情。
在夜空下的场景中,想象一只可爱的小兔子静静地出现在洒满月光的樱花树旁。
背景(t,turt):在月光和樱花树的代码中,巧妙地运用了渐变色和细腻的笔触,营造出梦幻的氛围。
Tree(branch,t,_inst)和Petal(m,t,seed=None)函数分别表现了树干和飘落花瓣的纹理变化,仿佛在讲述一个温柔的故事。
最后是Cloud(t,x,y):云的绘制就像明亮的诗句,乌龟在天空中留下点点金色星尘,给画面增添了神秘浪漫的气氛。
在draw_star(t)中绘制的星星,就像金色的火花,点缀着爱情的形象。
为了让整幅画更加生动,我们设计了Stars(t,N=30,flag=False,seed=111)来随机分配星星,Change(t,position)负责将乌龟移动到每个新的位置,Init(t,w)整合了所有元素,设置了屏幕、背景、月亮、云彩和星星的追踪,并巧妙地将它们融合在一起。
情人节之夜,当女朋友点击屏幕时,whileTrue:循环就会启动,程序员男朋友的爱情画就会在屏幕上慢慢展开,每一帧都在讲述它的故事。
这就是程序员的浪漫,一首用代码编织的情诗。
White_rabbit(100,-130)的出现就像爱情的见证者,等待着这份特别的惊喜。
整个过程中,程序员们不仅展示了自己的技术实力,还用编程语言描绘了心中的爱情。
这样的礼物不仅仅是一段代码,更是一份爱心的承诺,融合了程序员的聪明才智和爱心。