大家好,生成表白网站源码分享相信很多的网友都不是很明白,包括表白网页生成器手机版也是一样,不过没有关系,接下来就来为大家分享关于生成表白网站源码分享和表白网页生成器手机版的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
提到程序员,就会出现许多关键词,诸如“直男,宅,不懂浪漫,枯燥,憨厚老实,有逻辑,人傻钱多…………”
说程序猿是直男,不可否认,大多数程序猿都挺直,因为我们没有那么多弯弯绕绕,有心思兜圈子,不如回去写几行代码………
雷军曾经说“我喜欢写代码,代码的世界很简单”
程序猿的大多数时间都是面对电脑,所以对待一份感情也会非常的认真。程序猿也许在生活中会比较宅,就比如本人,但是千万不要说程序猿不懂浪漫。当你不开心了,他可以分分钟做出一个玫瑰花、心形等告白小程序给你制造小惊喜…………
程序员一旦浪漫起来,就真没其他人啥事了!接下来就给大家介绍一下程序猿是如何表白收获爱情的………
一、制图表白
1.1玫瑰花
源码如下:
1importturtleast\n2\n3defCurve_Draw(n,r,d=1):\n4foriinrange(n):\n5t.left(d)\n6t.circle(r,abs(d))\n7\n8s=0.2\n9t.setup(450*5*s,750*5*s)\n10t.pencolor(&39;)\n11t.fillcolor(&39;)\n12t.speed(100)\n13t.penup()\n14t.goto(0,900*s)\n15t.pendown()\n16\n17t.begin_fill()\n18t.circle(200*s,30)\n19Curve_Draw(60,50*s)\n20t.circle(200*s,30)\n21Curve_Draw(4,100*s)\n22t.circle(200*s,50)\n23Curve_Draw(50,50*s)\n24t.circle(350*s,65)\n25Curve_Draw(40,70*s)\n26t.circle(150*s,50)\n27Curve_Draw(20,50*s,-1)\n28t.circle(400*s,60)\n29Curve_Draw(18,50*s)\n30t.fd(250*s)\n31t.right(150)\n32t.circle(-500*s,12)\n33t.left(140)\n34t.circle(550*s,110)\n35t.left(27)\n36t.circle(650*s,100)\n37t.left(130)\n38t.circle(-300*s,20)\n39t.right(123)\n40t.circle(220*s,57)\n41t.end_fill()\n42\n43t.left(120)\n44t.fd(280*s)\n45t.left(115)\n46t.circle(300*s,33)\n47t.left(180)\n48t.circle(-300*s,33)\n49Curve_Draw(70,225*s,-1)\n50t.circle(350*s,104)\n51t.left(90)\n52t.circle(200*s,105)\n53t.circle(-500*s,63)\n54t.penup()\n55t.goto(170*s,-30*s)\n56t.pendown()\n57t.left(160)\n58Curve_Draw(20,2500*s)\n59Curve_Draw(220,250*s,-1)\n60\n61t.fillcolor(&39;)\n62t.penup()\n63t.goto(670*s,-180*s)\n64t.pendown()\n65t.right(140)\n66t.begin_fill()\n67t.circle(300*s,120)\n68t.left(60)\n69t.circle(300*s,120)\n70t.end_fill()\n71t.penup()\n72t.goto(180*s,-550*s)\n73t.pendown()\n74t.right(85)\n75t.circle(600*s,40)\n76\n77t.penup()\n78t.goto(-150*s,-1000*s)\n79t.pendown()\n80t.begin_fill()\n81t.rt(120)\n82t.circle(300*s,115)\n83t.left(75)\n84t.circle(300*s,100)\n85t.end_fill()\n86t.penup()\n87t.goto(430*s,-1070*s)\n88t.pendown()\n89t.right(30)\n90t.circle(-600*s,35)\n91t.done()
1.2爱心
源码如下:
1importturtleast\n2\n3t.penup()\n4t.seth(-90)\n5t.fd(160)\n6t.pendown()\n7t.pensize(20)\n8t.colormode(255)\n9forjinrange(10):\n10t.speed(1000)\n11t.pencolor(25*j,5*j,15*j)\n12t.seth(130)\n13t.fd(220)\n14foriinrange(23):\n15t.circle(-80,10)\n16t.seth(100)\n17foriinrange(23):\n18t.circle(-80,10)\n19t.fd(220)\n20t.done()
1.3网页爱心树表白
代码过长,仅展示部分代码:
1<body>\n2\n3<audioautoplay=&34;>\n4\n5<sourcesrc=&34;type=&34;/>\n6\n7</audio>\n8\n9<divid=&34;>\n10\n11<divid=&34;>\n12\n13<divid=&34;>\n14\n15<divid=&34;><fontcolor=&FF0000&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;say&34;愿得一心人白首不相离&34;say&34;say&34;say&34;say&34;say&34;clock-box&34;STYLE1&34;34;>愿得一心人,白首不相离</font><spanclass=&34;>这简单的话语……</span>\n64\n65<divid=&34;></div>\n66\n67</div>\n68\n69<canvasid=&34;width=&34;height=&34;></canvas>\n70\n71</div>\n72\n73</div>
1.4烟花表白
1.5网页爱心表白
源码如下:
1<!DOCTYPEhtml>\n2<htmllang=&34;>\n3<head>\n4<metacharset=&34;>\n5<title>爱心</title>\n6<style>\n7*{margin:0;padding:0;}\n8body{background-color:34;drawHeart&39;drawHeart&39;2d&39;img/heart.svg&39;resize&39;39;;\n47}elseif(val>1&&val<=2){\n48return&f00&39;39;;\n51}elseif(val>3&&val<=4){\n52return&368&39;39;;\n55}elseif(val>5&&val<=6){\n56return&333&39;39;;\n59}elseif(val>7&&val<=8){\n60return&e96d5b&39;39;;\n63}else{\n64return&d41d50&39;爱你一辈子&39;感谢你&39;喜欢你&39;ILoveYou&39;italic&39;pxsans-serif';\n123//填充字符串\n124ctx.fillText(this.text,this.fx,this.fy);\n125}\n126ctx.restore();\n127}\n128Heart.prototype.update=function(){\n129this.x+=this.vel.x;\n130this.y+=this.vel.y;\n131\n132if(this.x-this.width>wW||this.x+this.width<0){\n133//重新初始化位置\n134this.scale=0;\n135this.x=Math.random()*wW;\n136this.y=Math.random()*wH;\n137}\n138if(this.y-this.height>wH||this.y+this.height<0){\n139//重新初始化位置\n140this.scale=0;\n141this.x=Math.random()*wW;\n142this.y=Math.random()*wH;\n143}\n144\n145//放大\n146this.scale+=(this.targetScale-this.scale)*.1;\n147this.height=this.scale*this.initialH;\n148this.width=this.height*1.4;\n149\n150//—–文字—–\n151this.fx+=this.fvel.x;\n152this.fy+=this.fvel.y;\n153this.fs+=this.fvel.f;\n154\n155if(this.fs>50){\n156this.fs=2;\n157}\n158\n159if(this.fx-this.fs>wW||this.fx+this.fs<0){\n160//重新初始化位置\n161this.fx=Math.random()*wW;\n162this.fy=Math.random()*wH;\n163}\n164if(this.fy-this.fs>wH||this.fy+this.fs<0){\n165//重新初始化位置\n166this.fx=Math.random()*wW;\n167this.fy=Math.random()*wH;\n168}\n169}\n170\n171functionrender(){\n172ctx.clearRect(0,0,wW,wH);\n173for(vari=0;i<hearts.length;i++){\n174hearts[i].draw();\n175hearts[i].update();\n176}\n177requestAnimationFrame(render);\n178}\n179</script>\n180</body>\n181</html>
二、程序语言表白
2.1程序语言表白一
2.2程序语言表白二
2.3程序语言表白三
2.4程序语言表白四
关于生成表白网站源码分享和表白网页生成器手机版的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。