zoukankan      html  css  js  c++  java
  • turtle库基础练习

    1.画一组同切圆

    >>> import turtle
    >>> turtle.circle(10)
    >>> turtle.circle(20)
    >>> turtle.circle(30)
    >>> turtle.circle(40)

    2.画一个五角星

    import turtle
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)

    3.画一个黄色实心五角星

    import turtle
    
    turtle.shape("turtle")
    turtle.color("yellow")
    turtle.bgcolor("red")
    turtle.fillcolor("yellow")
    
    turtle.begin_fill()
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.left(144)
    turtle.forward(100)
    turtle.end_fill()
    
    turtle.hideturtle()

    4.画左上角的五颗五角星

    import turtle
    turtle.shape('turtle')
    turtle.color('yellow')
    turtle.bgcolor('red')
    turtle.fillcolor('yellow')
    turtle.speed(10)
    
    turtle.up()
    turtle.goto(-340,170)
    turtle.down()
    turtle.begin_fill()
    turtle.forward(150)
    turtle.right(144)
    turtle.forward(150)
    turtle.right(144)
    turtle.forward(150)
    turtle.right(144)
    turtle.forward(150)
    turtle.right(144)
    turtle.forward(150)
    turtle.end_fill()
    
    turtle.up()
    turtle.goto(-180,220)
    turtle.down()
    turtle.begin_fill()
    turtle.forward(40)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.end_fill()
    
    turtle.up()
    turtle.goto(-130,200)
    turtle.down()
    turtle.begin_fill()
    turtle.forward(40)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.end_fill()
    
    turtle.up()
    turtle.goto(-130,130)
    turtle.down()
    turtle.begin_fill()
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.end_fill()
    
    turtle.up()
    turtle.goto(-180,30)
    turtle.down()
    turtle.begin_fill()
    turtle.forward(40)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)
    turtle.end_fill()
    
    turtle.hideturtle()
    turtle.done()

    5.画同心圆

    import turtle
    
    for i in range(5):
        turtle.up()
        turtle.goto(0,40-10*i)
        turtle.down()
        turtle.circle(40+(10*i))

  • 相关阅读:
    Debian双网卡配置
    Linux服务器双网卡双IP和单网卡双IP配置方法(Debian/Ubuntu)
    Debian系列网卡配置详解
    Debian下配置IPV6和静态路由
    Ubuntu Server系统修改IP地址
    Centos7新增静态路由
    Debian添加静态路由的正确姿势
    Linux 更改时区、时间
    Apache 2.4自签名证书及客户端SSL认证
    【计划】
  • 原文地址:https://www.cnblogs.com/00js/p/7509374.html
Copyright © 2011-2022 走看看