• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    如何用Python画一些简单形状你知道吗

    进入主题

    1.

    import turtle as t
    import math
    t.pensize(3)
    t.tracer(10)
    t.hideturtle()
    start_x = -200
    for y in range(-150,150,5):
        t.penup()
        t.goto(start_x,y)
        t.pendown()
        for x in range(-200,200,1):
            if ((y-50*(math.cos(0.05*x)) = 80) and
                (y-50*(math.cos(0.05*x)) >= 60)):
                t.pencolor('yellow')
            elif ((y-50*(math.cos(0.05*x)) = 40) and
                (y-50*(math.cos(0.05*x)) >= -20)):
                t.pencolor('blue')
            elif ((y-50*(math.cos(0.05*x)) = -20) and
                (y-50*(math.cos(0.05*x)) >= -80)):
                t.pencolor('red')
            elif ((y-50*(math.cos(0.05*x)) = -60) and
                (y-50*(math.cos(0.05)) = -80)):
                t.pencolor('green')
            else:
                t.pencolor('black')
            t.setx(x)
    t.update()
    t.done()
    

    import turtle as t
    t.speed(0)
    t.tracer(20)
    t.hideturtle()
    t.colormode(255)
    angle = 90
    for x in range(255,0,-5):
        for n in range(360//angle):
            t.pencolor((x,255,255))
            t.fillcolor((25,x,255))
            t.begin_fill()
            for i in range(2):
                t.forward(x)
                t.right(angle)
                t.forward(x)
                t.right(180-angle)
            t.end_fill()
            t.right(angle)
    t.update()
    t.done()
    

    import turtle as t
    t.speed(0)
    t.tracer(20)
    t.colormode(255)
    angle = 60
    angle2 = 3
    for x in range(255,0,-5):
        for n in range(360//angle):
            t.pencolor((x,255,255))
            t.fillcolor((255,x,255))
            t.begin_fill()
            for i in range(2):
                t.forward(x)
                t.right(angle)
                t.forward(x)
                t.right(180-angle)
            t.end_fill()
            t.right(angle)
        t.right(angle2)
    t.update()
    t.done()
    

    from turtle import *       
    colormode(255)
    tracer(5)
    a1=39
    a2=1
    for x in range(255,0,-5):
        pencolor(x,255,255)
        fillcolor(255,x,255)
        for y in range(360//a1):
            begin_fill()
            for z in range(2):
                fd(x)
                rt(a1)
                fd(x)
                rt(180-a1)
            end_fill()
            rt(a1)
        rt(a2)
    update()
    ht()
    done()
    

    import turtle as t
    t.speed(0)
    t.hideturtle()
    t.penup()
    t.setx(-200)
    t.pendown()
    r = 20
    i = 6
    for x in range(10):
        if x % 2 == 0:
            t.fillcolor("skyblue")
            t.begin_fill()
            t.circle(r)
            t.end_fill()
            add = 0
        else:
            t.fillcolor("green")
            t.begin_fill()
            for n in range(4):
                t.forward(r*2)
                t.left(90)
            t.end_fill()
            add = r*2
        t.penup()
        t.forward(r+i+add)
        t.pendown()
    t.done()
    

    import turtle as t
    t.pensize(5)
    t.tracer(10)
    t.hideturtle()
    start_x = -200
    for y in range(-150,150,20):
        t.penup()
        t.goto(start_x,y)
        t.pendown()
        for x in range(-200,200,1):
            if ((x  100 and x > 0) and 
                (y  80 and y > 0)):
                t.pencolor('yellow')
            elif ((x  100 and x > 0) and
                (y  0 and y > -80)):
                t.pencolor('blue')
            elif ((x  0 and x > -100) and
                (y  80 and y > 0)):
                t.pencolor('red')
            elif ((x  0 and x > -100) and
                (y  0 and y > -80)):
                t.pencolor('orange')
            else:
                t.pencolor('green')
            t.setx(x)
    t.update()
    t.done()
    

    import turtle as t
    t.pensize(5)
    t.tracer(10)
    t.hideturtle()
    start_x = -200
    for y in range(-150,150,20):
        t.penup()
        t.goto(start_x,y)
        t.pendown()
        for x in range(-200,200,1):
            if ((y-x = 40) and
                (y-x >= -40)):
                t.pencolor('yellow')
            elif ((y+x = 40) and
                (y+x >= -40)):
                t.pencolor('blue')
            else:
                t.pencolor('green')
            t.setx(x)
    t.update()
    t.done()
    

    import turtle as t
    t.speed(0)
    t.tracer(20)
    t.hideturtle()
    t.colormode(255)
    angle = 60
    for x in range(255,0,-5):
        for n in range(360//angle):
            t.pencolor((x,255,255))
            t.fillcolor((255,x,255))
            t.begin_fill()
            for i in range(2):
                t.forward(x)
                t.right(angle)
                t.forward(x)
                t.right(180-angle)
            t.end_fill()
            t.right(angle)
    t.update()
    t.done()
    

    总结

    本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

    您可能感兴趣的文章:
    • Python中matplotlib如何改变画图的字体
    • Python制作动态字符画的源码
    • Python生成截图选餐GIF动画
    • 教你如何利用python3爬虫爬取漫画岛-非人哉漫画
    • 教你用Python爬取英雄联盟皮肤原画
    上一篇:你知道吗实现炫酷可视化只要1行python代码
    下一篇:selenium+python实现文件上传操作的方法实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    如何用Python画一些简单形状你知道吗 如,何用,Python,画,一些,简单,