• 使用python中turtle的绘制简单图形


    eg1:画出如下图像

    1. import turtle
    2. turtle.showturtle()
    3. turtle.speed(10)
    4. turtle.forward(100)
    5. turtle.penup()
    6. turtle.goto(50,50)
    7. turtle.right(90)
    8. turtle.pendown()
    9. turtle.forward(100)
    10. turtle.done()

    eg2:画出如下图像

    1. import turtle
    2. turtle.showturtle()
    3. turtle.right(60)
    4. turtle.forward(100)
    5. turtle.right(120)
    6. turtle.forward(100)
    7. turtle.right(120)
    8. turtle.forward(100)
    9. turtle.done()

    eg3:画出如下图像

    1. import turtle
    2. turtle.showturtle()
    3. turtle.right(60)
    4. turtle.forward(100)
    5. turtle.right(120)
    6. turtle.forward(100)
    7. turtle.right(120)
    8. turtle.forward(200)
    9. turtle.left(120)
    10. turtle.forward(100)
    11. turtle.left(120)
    12. turtle.forward(100)
    13. turtle.done()

    eg4:画出如下图像

    1. import turtle
    2. turtle.showturtle()
    3. turtle.left(45)
    4. turtle.circle(100,steps=4)
    5. turtle.left(90)
    6. turtle.circle(100,steps=4)
    7. turtle.left(90)
    8. turtle.circle(100,steps=4)
    9. turtle.left(90)
    10. turtle.circle(100,steps=4)
    11. turtle.right(45)
    12. turtle.done()

    eg5:画出如下图像

    1. import turtle
    2. turtle.hideturtle()
    3. turtle.forward(100)
    4. turtle.left(45)
    5. turtle.forward(30)
    6. turtle.left(135)
    7. turtle.forward(100)
    8. turtle.left(45)
    9. turtle.forward(30)
    10. turtle.left(45)
    11. turtle.forward(50)
    12. turtle.left(90)
    13. turtle.forward(100)
    14. turtle.left(90)
    15. turtle.forward(50)
    16. turtle.penup()
    17. turtle.goto(0,-50)
    18. turtle.pendown()
    19. turtle.right(45)
    20. turtle.forward(30)
    21. turtle.left(45)
    22. turtle.forward(50)
    23. turtle.penup()
    24. turtle.goto(100,-50)
    25. turtle.right(45)
    26. turtle.pendown()
    27. turtle.forward(30)
    28. turtle.left(45)
    29. turtle.forward(50)
    30. turtle.penup()
    31. turtle.goto(3*(50**0.5),3*(50**0.5)-50)
    32. turtle.pendown()
    33. turtle.right(90)
    34. turtle.forward(100)
    35. turtle.done()

    eg6:画出如下图像

    1. import turtle
    2. turtle.speed(0)
    3. turtle.hideturtle()
    4. turtle.pensize(3)
    5. turtle.circle(100)
    6. turtle.penup()
    7. turtle.goto(0,5)
    8. turtle.write("6")
    9. turtle.penup()
    10. turtle.goto(-90,95)
    11. turtle.pendown()
    12. turtle.write("9")
    13. turtle.penup()
    14. turtle.goto(90,95)
    15. turtle.pendown()
    16. turtle.write("3")
    17. turtle.penup()
    18. turtle.goto(-5,180)
    19. turtle.pendown()
    20. turtle.write("12")
    21. turtle.penup()
    22. turtle.goto(0,100)
    23. turtle.pendown()
    24. turtle.forward(60)
    25. turtle.penup()
    26. turtle.goto(0,100)
    27. turtle.pensize(1)
    28. turtle.pendown()
    29. turtle.left(90)
    30. turtle.forward(70)
    31. turtle.penup()
    32. turtle.goto(-30,-20)
    33. turtle.write("时间 15:00")
    34. turtle.done()

     

  • 相关阅读:
    数电学习(六、时序逻辑电路)(三)
    Python 二叉树的基本操作实现
    Dubbo和Spring Cloud微服务架构对比
    DTSE Tech Talk | 云原生架构下的数字身份治理实践
    手摸手带你 在Windows系统中安装Istio
    解锁新技能RestTemplate设置全局、单个请求超时时间及支持https请求
    海外版知乎Quora,如何使用Quora进行营销?
    保护数据安全:如何免受.kann勒索病毒的影响
    解决ios 调用微信JSSDK 签名失败
    华为云计算IE证书培训费加考试费要2.5左右,值不值得考啊?
  • 原文地址:https://blog.csdn.net/weixin_52951697/article/details/126276045