美文网首页
520程序猿表白的正确姿势

520程序猿表白的正确姿势

作者: 数云智连 | 来源:发表于2019-05-19 19:12 被阅读0次

    明天就是520了,然鹅大部分人跟小编一样


    连泡面都有人泡,我却没有 连象棋都有对象,我却没有 连奶茶都有人捧在手里,我却没有 连床都有人睡,我却没有 连化学元素周期表都有铝硼铕,我却没有 连饼都有老婆,我却没有

    怎么在这个重要的日子里,告白逆袭呢?画个心心给她

    让Ta感受下程序员的浪漫!

    from turtle import *
    
    
    def go_to(x, y):
       up()
       goto(x, y)
       down()
    
    
    def big_Circle(size):  #函数用于绘制心的大圆
       speed(10)
       for i in range(150):
           forward(size)
           right(0.3)
    
    def small_Circle(size):  #函数用于绘制心的小圆
       speed(10)
       for i in range(210):
           forward(size)
           right(0.786)
    
    def line(size):
       speed(10)
       forward(51*size)
    
    def heart( x, y, size):
       go_to(x, y)
       left(150)
       begin_fill()
       line(size)
       big_Circle(size)
       small_Circle(size)
       left(120)
       small_Circle(size)
       big_Circle(size)
       line(size)
       end_fill()
    
    def arrow():
       pensize(10)
       setheading(0)
       go_to(-400, 0)
       left(15)
       forward(150)
       go_to(339, 178)
       forward(150)
    
    def arrowHead():
       pensize(1)
       speed(10)
       color('red', 'red')
       begin_fill()
       left(120)
       forward(20)
       right(150)
       forward(35)
       right(120)
       forward(35)
       right(150)
       forward(20)
       end_fill()
    
    
    def main():
       pensize(2)
       color('red', 'pink')
       #getscreen().tracer(30, 0) #取消注释后,快速显示图案
       heart(200, 0, 1)          #画出第一颗心,前面两个参数控制心的位置,函数最后一个参数可控制心的大小
       setheading(0)             #使画笔的方向朝向x轴正方向
       heart(-80, -100, 1.5)     #画出第二颗心
       arrow()                   #画出穿过两颗心的直线
       arrowHead()               #画出箭的箭头
       go_to(400, -300)
       write("爱你的:xxx", move=True, align="left", font=("宋体", 30, "normal")) #署名
       done()
    
    main()
    
    

    如果她电脑上没有安装python,还可以封装下,变成可执行文件.exe。步骤如下:
    1、520.exe鼠标右键创建快捷方式;
    2、快捷方式鼠标右键打开“属性”;
    3、点击“更改图标”,浏览图标程序,如D:\Program Files\Chrome\Application\chrome.exe,选中;
    4、确定完成图标更改;
    5、快捷方式,鼠标右键“重命名”更改成想要的名字;
    6、快捷方式放到显眼的地方,如桌面;
    效果如下:



    等她打开的时候,慢慢的画出下图:



    好了,行动起来吧!

    相关文章

      网友评论

          本文标题:520程序猿表白的正确姿势

          本文链接:https://www.haomeiwen.com/subject/juvqzqtx.html