• 技术文章 >常见问题 >Python常见问题

    Python怎么引入turtle

    silencementsilencement2020-03-17 21:57:53原创9144

    在执行turtle模块之前。要确保自己的python中已经安装了Tkinter模块。

    turtle模块可以用来学习计算机是如何在屏幕上画图的。

    提供了画向量图的方法

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    #!/usr/bin/python

    #coding: UTF-8

      

    import turtle

    import time

    # 调用turtle中的Pen函数创建画布

    t = turtle.Pen()

    # 画矩形

    for i in range(0, 4):

        # 往前画一条直线

        t.forward(100)

        # 左转弯90度

        t.left(90)

        time.sleep(1)

      

    #time.sleep(3)

    # 清空画布并把海龟放在起始位置

    t.reset()

      

    # 画两条相互平行的直线

      

    # 往后画一条直线

    t.backward(100)

    # 拿起画笔,不再作画,只有遇见down函数的时候才可以继续作画

    t.up()

    # 右转90度

    t.right(90)

    # 往前移动20个像素

    t.forward(20)

    # 左转90度,指向和上一条线平行的方向

    t.left(90)

    # 放下画笔,开始作画

    t.down()

    # 画另一条平行线

    t.forward(100)

    #time.sleep(3)

      

    t.reset()

      

    #画等边三角形

    t.forward(100)

    t.left(120)

    t.forward(100)

    t.right(60)

    t.backward(100)

      

    time.sleep(3)

      

    # 只清空画布,海龟仍然停留在当前的位置

    #注意此时箭头所在的位置,注意与reset执行时的区别

    t.clear()

    更多技术请关注Python视频教程

    专题推荐:python
    上一篇:python输出怎么增加空格 下一篇:python怎么输入多变量

    相关文章推荐

    • python要懂linux吗• def在python中是什么• python中的静态属性和方法是什么意思

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网