zoukankan      html  css  js  c++  java
  • 用python画个五星红旗

    根据下图发现,主星和2、3副星从右画就好,而1、4副星从左开始画会比较好找坐标。

    import turtle
    
    turtle.bgcolor("red")
    turtle.fillcolor("yellow")
    turtle.color('yellow')
    turtle.speed(10)
    #主星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-600,220) 
    turtle.down()
    for i in range (5):    
        turtle.forward(150)
        turtle.right(144)
    turtle.end_fill()
    
    #第1颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-400,295)
    turtle.setheading(305)
    turtle.down()
    for i in range (5):    
        turtle.forward(50)
        turtle.left(144)
    
    turtle.end_fill()
    
    
    #第2颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-350,212)
    turtle.setheading(30)
    turtle.down()
    for i in range (5):  
        turtle.forward(50)
        turtle.right(144)
    
    turtle.end_fill()
    
    #第3颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-350,145)
    turtle.setheading(5)
    turtle.down()
    for i in range (5):   
        turtle.forward(50)
        turtle.right(144)
    
    turtle.end_fill()
    
    #第4颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-400,90)
    turtle.setheading(300)
    turtle.down()
    for i in range (5):  
        turtle.forward(50)
        turtle.left(144)
    
    turtle.end_fill()

    那么这是成品~

  • 相关阅读:
    Day12:前端代码的合并和登录过程的完善
    Day11:基本界面的完成
    Day10:界面的跳转
    Day9:尝试连接绑定数据与API
    Day8:转战前端开发
    Day7:熟悉搭建服务器工具及配置
    Day6:完成API的列举设计
    day14
    day13
    day13
  • 原文地址:https://www.cnblogs.com/maykok/p/7504697.html
Copyright © 2011-2022 走看看