• 小白艰难的Python图像的绘制


    1、贪吃蛇

    代码:

    import turtle
    turtle.setup(650,350)
    turtle.penup()
    turtle.fd(-250)
    turtle.pendown()
    turtle.pensize(20)
    turtle.pencolor("black")
    turtle.seth(-40)
    
    for i in range(4):
        turtle.circle(40,80)
        turtle.circle(-40,80)
        
    turtle.circle(40,80/2)
    turtle.fd(60)
    turtle.pencolor("blue")
    turtle.circle(30,180)
    turtle.fd(40*2/3)
    turtle.done()
    

    效果:

    2、绘制八角形

    代码:

    import turtle as t
    t.setup(600,600)
    t.pencolor("black")
    t.pensize(5)
    for i in range(8):
        t.fd(200)
        t.left(135)
    t.done()
    

    效果:

    3、六边形的绘制

    代码:

    import turtle as t
    t.setup(600,600)
    t.pencolor("black")
    t.pensize(5)
    for i in range(8):
        t.right(45)
        t.fd(80)
    t.done()
    

    效果:

    4、四色花的绘制

    代码:

    import turtle as t
    t.setup(700,700)
    t.pensize(5)
    t.pencolor("orange")
    t.fillcolor('orange')
    t.begin_fill()
    t.left(135)
    t.fd(100)
    t.right(135)
    t.fd(75)
    t.left(-90)
    t.fd(75)
    t.end_fill()
    
    t.pensize(5)
    t.pencolor("blue")
    t.fillcolor('blue')
    t.begin_fill()
    t.left(135)
    t.fd(100)
    t.right(135)
    t.fd(75)
    t.left(-90)
    t.fd(75)
    t.end_fill()
    
    t.pensize(5)
    t.pencolor("purple")
    t.fillcolor('purple')
    t.begin_fill()
    t.left(135)
    t.fd(100)
    t.right(135)
    t.fd(75)
    t.left(-90)
    t.fd(75)
    t.end_fill()
    
    t.pensize(5)
    t.pencolor("red")
    t.fillcolor('red')
    t.begin_fill()
    t.left(135)
    t.fd(100)
    t.right(135)
    t.fd(75)
    t.left(-90)
    t.fd(75)
    t.end_fill()
    
    t.pensize(8)
    t.pencolor("green")
    t.penup()
    t.fd(-3)
    t.pendown()
    t.right(90)
    t.fd(200)
    
    t.done()
    
    

    效果:

    既然选择了远方,只能风雨兼程
  • 相关阅读:
    mongodb的sql日志
    mysql – 在WHERE子句中使用substr的SELECT语句
    MySQL视图
    Linux简单查找log
    转 信号量与PV操作
    二进制小数及 IEEE 浮点表示
    转 :原码,反码,补码
    转:C# Delegate委托 1
    C#中Invoke的用法2
    C#中Invoke的用法1
  • 原文地址:https://www.cnblogs.com/lzss/p/11191099.html
Copyright © 2020-2023  润新知