• 520专属Python代码来了


    快到 520 了,分享几段 520 专属 Python 代码,不多说了,下面直接上货。

    No.1

    效果:0bcdf8a7b1c41d2882f3451586a6a9cb.png主要代码:

    1. import turtle
    2. turtle.speed(0)
    3. turtle.delay(10)
    4. turtle.penup()
    5. turtle.left(90)
    6. turtle.fd(200)
    7. turtle.pendown()
    8. turtle.right(90)
    9. turtle.fillcolor('red')
    10. turtle.begin_fill()
    11. turtle.circle(10180)
    12. turtle.circle(25110)
    13. turtle.left(50)
    14. turtle.circle(6045)
    15. turtle.circle(20170)
    16. turtle.right(24)
    17. turtle.fd(30)
    18. turtle.left(10)
    19. # 花瓣
    20. turtle.left(150)
    21. turtle.circle(-9070)
    22. turtle.left(20)
    23. turtle.circle(75105)
    24. turtle.setheading(60)
    25. turtle.circle(8098)
    26. turtle.circle(-9040)
    27. # 文字
    28. turtle.color('red')
    29. turtle.pu()
    30. turtle.goto(-210,80)
    31. turtle.pd()
    32. turtle.write('520 Happy', move=False, align='center',font=("Times"18"bold"))
    33. turtle.pu()
    34. turtle.goto(210,80)
    35. turtle.pd()
    36. turtle.write('I LOVE YOU', move=False, align='center',font=("Times"18"bold"))
    37. turtle.pu()
    38. turtle.pu()
    39. turtle.hideturtle()
    40. turtle.done()

    No.2

    效果:77ae09f8a794df1bf0c2ad5d2f7cad7e.png主要代码:

    1. import turtle as t
    2. t.speed(0)
    3. t.delay(10)
    4. t.color('red','pink')
    5. t.begin_fill()
    6. t.width(5)
    7. t.left(135)
    8. t.fd(100)
    9. t.right(180)
    10. t.circle(50,-180)
    11. t.left(90)
    12. t.circle(50,-180)
    13. t.right(180)
    14. t.fd(100)
    15. t.pu()
    16. t.goto(50,-30)
    17. # 箭头
    18. t.begin_fill()
    19. t.left(-30)
    20. t.fd(-15)
    21. t.right(-40)
    22. t.fd(-50)
    23. t.right(-165)
    24. t.fd(-50)
    25. t.end_fill()
    26. # 文字
    27. t.color('red')
    28. t.pu()
    29. t.goto(-150,30)
    30. t.pd()
    31. t.write('I LOVE YOU',
    32. move=False, align='center',
    33. font=("Times"18"bold"))
    34. t.hideturtle()
    35. t.done()

    No.3

    效果:42c3e73e1a92686b72373439edbf4cec.png主要代码:

    1. import turtle
    2. import random
    3. # 画爱心
    4. def love(x, y):
    5.     lv = turtle.Turtle()
    6.     lv.hideturtle()
    7.     lv.up()
    8.     # 定位
    9.     lv.goto(x, y)
    10.     # 画圆弧
    11.     def curvemove():
    12.         for i in range(20):
    13.             lv.right(10)
    14.             lv.forward(2)
    15.     lv.color('red''pink')
    16.     lv.speed(10000000)
    17.     lv.pensize(1)
    18.     lv.down()
    19.     lv.begin_fill()
    20.     lv.left(140)
    21.     lv.forward(22)
    22.     curvemove()
    23.     lv.left(120)
    24.     curvemove()
    25.     lv.forward(22)
    26.     # 画完复位
    27.     lv.left(140)
    28.     lv.end_fill()
    29. myWin = turtle.Screen()
    30. myWin.setup(width=700, height=700)
    31. t = turtle.Turtle()
    32. t.speed(0)
    33. turtle.delay(0)
    34. t.hideturtle()
    35. t.left(90)
    36. t.up()
    37. t.backward(200)
    38. t.down()
    39. t.color("brown")
    40. t.pensize(32)
    41. t.forward(60)
    42. tree(100, t)
    43. myWin.exitonclick()

    源码

    完整代码已经打包整理好了,免费获取方式方式如下:

    「关注」上方视频号Python小二 ② 给上方视频「点个♥」 ③ 在上方视频评论区扣「520」

    完成①②③即可免费领取源码,如果完成了①②③点长时间未收到代码,可以私信一下「视频号Python小二」,源码在视频号私信查看~

    推荐阅读  点击标题可跳转

    97ed984a1baf3f142548d35304619374.gif

  • 相关阅读:
    leetCode 343.整数拆分 动态规划
    删除docker容器中内容后打包镜像不变小
    华纳云:Nginx服务器可视化配置问题怎么解决
    java毕业生设计宠物店管理系统计算机源码+系统+mysql+调试部署+lw
    JAVA中的属性、方法、构造器,你真的弄懂了吗?
    Redis6 十二:Redis中的事务
    python爬虫—requests
    【Spring boot 集成 JSP】
    基于自然语言处理的结构化数据库问答机器人系统
    Alos PALSAR 12.5米免费DEM下载教程
  • 原文地址:https://blog.csdn.net/ityard/article/details/124811765