美文网首页
绘图库turtle-绘制python蟒蛇

绘图库turtle-绘制python蟒蛇

作者: 垃圾简书_吃枣药丸 | 来源:发表于2018-04-02 14:10 被阅读75次
    """
    Python绘制蟒蛇
    """
    
    # 海龟 绘图库
    import turtle
    
    turtle.setup(1920, 1080, 0, 0)  # 初始化画布的宽高位置等数据(像素)    turtle.setup(width, height, startx, starty)
    turtle.penup()  # 将画笔抬起,海龟轨迹不再显示
    turtle.fd(-250)
    turtle.pendown()  # 将海龟落下
    turtle.pensize(25)  # 或者width()
    turtle.pencolor("red")  # 颜色小写字符串pencolor("purple") 或rgb小数值(0.63,0.13,0.94) 或rgb元祖值((0.63,0.13,0.94))
    turtle.seth(-40)
    for i in range(4):  # range(N) - 产生0~N-1的整数序列,共N个.range(2,5)产生(2,3,4)
        turtle.circle(40, 80)  # circle(+-r,angle)
        turtle.circle(-40, 80)
    turtle.circle(40, 80 / 2)
    turtle.fd(40)
    turtle.circle(16, 180)
    turtle.fd(40 * 2 / 3)
    turtle.done()
    
    """
    fd()|forward()向海龟现在的正前方行进
    bk()|back()反方向
    circle(r,angle) 以海龟当前最侧某个点为圆心绘制
    
    seth(angle) 改变海龟的行进方向,只改变方向但是不前进(绝对角度)
    seth(45) setheading -(右上)
    
    从海龟角度(相对角度):
    left(angle)
    right(angle)
    
    """
    

    相关文章

      网友评论

          本文标题:绘图库turtle-绘制python蟒蛇

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