zoukankan      html  css  js  c++  java
  • 条件、循环、函数定义练习

    1、画五角星

    import turtle
    turtle.color('yellow')
    turtle.bgcolor('red')
    turtle.begin_fill()
    for i in range(5):
    turtle.forward(100)
    turtle.right(144)
    turtle.end_fill()

    2、画同心圆

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

    3、画太阳花

    from turtle import *
    import turtle
    color('pink','purple')
    begin_fill()
    while True:
    forward(200)
    left(170)
    if(abs(pos()))<1:
    break
    end_fill()
    done()

     4、画五个角星

    import turtle
    turtle.setup(600,400,0,0)
    turtle.color("yellow")
    turtle.bgcolor('red')
    turtle.fillcolor("yellow")

    def mygoto(x,y):
    turtle.up()
    turtle.goto(x,y)
    turtle.down()

    mygoto(-250,75)

    turtle.begin_fill()
    for i in range(5):
    turtle.forward(100)
    turtle.right(144)
    turtle.end_fill()

    mygoto(-130,150)

    turtle.begin_fill()
    for i in range(5):
    turtle.forward(30)
    turtle.right(144)
    turtle.end_fill()

    mygoto(-70,110)
    turtle.begin_fill()
    for i in range(5):
    turtle.forward(30)
    turtle.right(144)
    turtle.end_fill()


    mygoto(-75,35)
    turtle.begin_fill()
    for i in range(5):
    turtle.forward(30)
    turtle.right(144)
    turtle.end_fill()

    mygoto(-130,-25)
    turtle.begin_fill()
    for i in range(5):
    turtle.forward(30)
    turtle.right(144)
    turtle.end_fill()

  • 相关阅读:
    新的开始
    react的setState使用中遇到的问题
    h5的input的required使用中遇到的问题
    vue学习中v-if和v-show一起使用的问题
    异步 JavaScript 之 macrotask、microtask
    .eslintrc 文件
    Vue2学习结合bootstrapTable遇到的问题
    Vue2学习(3)
    ES6 箭头函数
    Vue2学习(2)
  • 原文地址:https://www.cnblogs.com/lintingting/p/7508600.html
Copyright © 2011-2022 走看看