• 七夕的简易代码表白合集


    一个小小的提问?

    今天是2022年的8月2日,距离七夕只剩下俩天。作为程序员群体中的一员,你们准备好了吗?

    话题:

    每个人在人生的旅途中总会被在不经意间贴上了特定的标签。医生:救死扶伤;警察:英勇无畏;学者:满腹经纶。那么属于程序员的标签又是什么呢?我想很多人的第一印象——低情商。我们在生活中不懂得使用浪漫的情话,日常琐碎和柴米油盐占据了生活的意义。面对这样的标签,我们应该如何面对,又如何改变?不如在2022年的8月4日尝试一下你最新的浪漫。

    代码合集:

    代码小白的我为大家收集了简易的多种表白代码提供大家参考。因实力和时间有限,本次合集代码均为转载,非个人原创代码,敬请谅解。(解释器:Pycharm)

    爱心代码

    比心——日常生活中我们表达喜欢的最常用的动作。那么爱心的展现是不是可以让我们所爱的人清楚的感受到我们对他(她)的爱意呢。

    1. import random
    2. import turtle
    3. from turtle import mainloop, hideturtle
    4. # 画心
    5. def draw_heart(size, color_):
    6. turtle.speed(0)
    7. turtle.colormode(255)
    8. turtle.color(color_)
    9. turtle.pensize(2)
    10. turtle.pendown()
    11. turtle.setheading(150)
    12. turtle.begin_fill()
    13. turtle.fd(size)
    14. turtle.circle(size * -3.745, 45)
    15. turtle.circle(size * -1.431, 165)
    16. turtle.left(120)
    17. turtle.circle(size * -1.431, 165)
    18. turtle.circle(size * -3.745, 45)
    19. turtle.fd(size)
    20. turtle.end_fill()
    21. # 随机颜色,大小,位置
    22. def draw():
    23. # 随机颜色
    24. colors1 = random.randint(0, 255)
    25. colors2 = random.randint(0, 255)
    26. colors3 = random.randint(0, 255)
    27. turtle.penup()
    28. # 随机位置
    29. x = random.randint(-400, 400)
    30. y = random.randint(-200, 200)
    31. turtle.goto(x, y)
    32. # 随机大小
    33. size = random.randint(10, 20)
    34. draw_heart(size, (colors1, colors2, colors3))
    35. # 主函数
    36. def main():
    37. hideturtle()
    38. turtle.setup(900, 500)
    39. # 更改心出现的个数
    40. for i in range(30):
    41. draw()
    42. turtle.penup()
    43. turtle.goto(-200, 0)
    44. turtle.color('red')
    45. turtle.write('爱你哦', font=('宋体', 60, 'normal'))
    46. mainloop()
    47. main()

    效果展示:

    爱心发射

    满屏的爱心彰显青春的浪漫,爱心发射共谱爱的乐章。

    1. import turtle
    2. import time
    3. from turtle import mainloop, hideturtle
    4. def clear_all():
    5. turtle.penup()
    6. turtle.goto(0, 0)
    7. turtle.color('white')
    8. turtle.pensize(800)
    9. turtle.pendown()
    10. turtle.setheading(0)
    11. turtle.fd(300)
    12. turtle.bk(600)
    13. # 重定位海龟的位置
    14. def go_to(x, y, state):
    15. turtle.pendown() if state else turtle.penup()
    16. turtle.goto(x, y)
    17. def draw_heart(size):
    18. turtle.color('red', 'pink')
    19. turtle.pensize(2)
    20. turtle.pendown()
    21. turtle.setheading(150)
    22. turtle.begin_fill()
    23. turtle.fd(size)
    24. turtle.circle(size * -3.745, 45)
    25. turtle.circle(size * -1.431, 165)
    26. turtle.left(120)
    27. turtle.circle(size * -1.431, 165)
    28. turtle.circle(size * -3.745, 45)
    29. turtle.fd(size)
    30. turtle.end_fill()
    31. # 画出发射爱心的小人
    32. def draw_people(x, y):
    33. turtle.penup()
    34. turtle.goto(x, y)
    35. turtle.pendown()
    36. turtle.pensize(2)
    37. turtle.color('black')
    38. turtle.setheading(0)
    39. turtle.circle(60, 360)
    40. turtle.penup()
    41. turtle.setheading(90)
    42. turtle.fd(75)
    43. turtle.setheading(180)
    44. turtle.fd(20)
    45. turtle.pensize(4)
    46. turtle.pendown()
    47. turtle.circle(2, 360)
    48. turtle.setheading(0)
    49. turtle.penup()
    50. turtle.fd(40)
    51. turtle.pensize(4)
    52. turtle.pendown()
    53. turtle.circle(-2, 360)
    54. turtle.penup()
    55. turtle.goto(x, y)
    56. turtle.setheading(-90)
    57. turtle.pendown()
    58. turtle.fd(20)
    59. turtle.setheading(0)
    60. turtle.fd(35)
    61. turtle.setheading(60)
    62. turtle.fd(10)
    63. turtle.penup()
    64. turtle.goto(x, y)
    65. turtle.setheading(-90)
    66. turtle.pendown()
    67. turtle.fd(40)
    68. turtle.setheading(0)
    69. turtle.fd(35)
    70. turtle.setheading(-60)
    71. turtle.fd(10)
    72. turtle.penup()
    73. turtle.goto(x, y)
    74. turtle.setheading(-90)
    75. turtle.pendown()
    76. turtle.fd(60)
    77. turtle.setheading(-135)
    78. turtle.fd(60)
    79. turtle.bk(60)
    80. turtle.setheading(-45)
    81. turtle.fd(30)
    82. turtle.setheading(-135)
    83. turtle.fd(35)
    84. turtle.penup()
    85. # 绘制文字
    86. def draw_text(text, t_color, font_size, show_time):
    87. turtle.penup()
    88. turtle.goto(-350, 0)
    89. turtle.color(t_color)
    90. turtle.write(text, font=('宋体', font_size, 'normal'))
    91. time.sleep(show_time)
    92. clear_all()
    93. # 爱心发射
    94. def draw_():
    95. turtle.speed(0)
    96. draw_people(-250, 20)
    97. turtle.penup()
    98. turtle.goto(-150, -30)
    99. draw_heart(14)
    100. turtle.penup()
    101. turtle.goto(-200, -200)
    102. turtle.color('pink')
    103. turtle.write('爱', font=('宋体', 60, 'normal'))
    104. turtle.penup()
    105. turtle.goto(-20, -60)
    106. draw_heart(25)
    107. turtle.penup()
    108. turtle.goto(-70, -200)
    109. turtle.color('pink')
    110. turtle.write('你', font=('宋体', 60, 'normal'))
    111. turtle.penup()
    112. turtle.goto(200, -100)
    113. draw_heart(45)
    114. turtle.penup()
    115. turtle.goto(150, -200)
    116. turtle.color('pink')
    117. turtle.write('哟', font=('宋体', 60, 'normal'))
    118. turtle.hideturtle()
    119. time.sleep(3)
    120. def main():
    121. # 隐藏海龟
    122. hideturtle()
    123. turtle.setup(900, 500)
    124. draw_text("准备好了吗?", "black", 60, 0)
    125. draw_text("接下来", "skyblue", 60, 0)
    126. draw_text("马上七夕,码上七夕", "pink", 60, 3)
    127. draw_()
    128. # 使用mainloop防止窗口卡死
    129. mainloop()
    130. main()

    效果展示:

     爱的弹窗

    相较于爱心的直白,不少同学喜欢使用弹窗式的恩爱。

    1. import tkinter as tk
    2. import threading
    3. import time
    4. import random
    5. def dow():
    6. window = tk.Tk()
    7. width = window.winfo_screenwidth()
    8. height = window.winfo_screenheight()
    9. a = random.randrange(0,width)
    10. b = random.randrange(0,height)
    11. window.title("爱的表白")
    12. window.geometry("200x50"+"+"+str(a)+"+"+str(b))
    13. tk.Label(window,text='亲爱的,七夕节快乐!',bg='pink',fg='white',font=('楷体',14,),width=20,height=2).pack()
    14. window.mainloop()
    15. threads=[]
    16. for i in range(100):
    17. t = threading.Thread(target=dow)
    18. threads.append(t)
    19. time.sleep(0.1)
    20. threads[i].start()

    效果展示:

    满屏的情话,就好像主权的宣誓。

    祝福:

      古有仙女斗巧,今有程序表白。在爱情的世界,我祝愿大家不是荒芜而是乐园。

    代码引用来源:

     爱心代码、爱心发射:“二哥不像程序员” 的博文。链接地址:❤️马上七夕,不懂浪漫?带你用Python“码”上七夕【建议收藏】❤️_二哥不像程序员的博客-CSDN博客

    爱的弹窗 :“茶哩”的博文。链接地址:python实现七夕祝福语_茶哩的博客-CSDN博客

  • 相关阅读:
    防火墙 iptables
    TMS Sphinx Alexandria Full Source
    全年冲刺200万辆!座舱域控制器进入「软硬升级」周期
    深度学习自学笔记一:神经网络和深度学习
    Aztec的隐私抽象:在尊重EVM合约开发习惯的情况下实现智能合约隐私
    微服务·架构组件之注册与发现
    【数据结构入门_数组】 Leetcode 566. 重塑矩阵
    1.6 泛化能力
    2020最新Java面试题
    Proteus的编译运行(以AT89C51为例)
  • 原文地址:https://blog.csdn.net/zmcxyyds/article/details/126120384