zoukankan      html  css  js  c++  java
  • 啦啦啦

    超级好玩的

    import turtle

    t = turtle.Pen()
    t.pensize(5)
    t.speed(0)
    t.hideturtle()
    def head():
        t.fillcolor("red")
        t.begin_fill()
        t.forward(50)
        t.left(45)
        t.forward(141)
        t.left(45)
        t.forward(180)
        t.circle(150,180)
        t.forward(180)
        t.left(45)
        t.forward(141)
        t.left(45)
        t.forward(50)
        t.end_fill()
    def face():
        t.penup()
        t.goto(0,40)
        t.pendown()
        turtle.colormode(255)
        t.fillcolor(231,184,32)
        t.begin_fill()
        t.forward(30)
        t.right(45)
        t.fd(20)
        t.left(80)
        t.forward(60)
        t.left(45)
        t.forward(30)
        t.right(45)
        t.forward(40)
        for i in range(65):
            t.left(1)
            t.forward(0.3)
        t.forward(230)
        t.left(50)
        t.forward(50)
        t.left(80)
        t.forward(70)
        t.right(45)
        t.fd(40)
        t.right(80)
        t.fd(60)
        t.left(105)
        t.fd(60)
        for i in range(30):
            t.left(2)
            t.forward(1.5)
        t.fd(210)
        for i in range(60):
            t.left(1)
            t.forward(0.3)
        t.forward(40)
        t.right(60)
        t.fd(20)
        t.left(45)
        t.fd(50)
        t.end_fill()
        t.left(90)
        t.fd(35)
        t.right(45)
        t.fd(30)
    def eye():
        t.setheading(35)
        t.fillcolor("white")
        t.pensize(3)
        t.penup()
        t.goto(-115,250)
        t.pendown()
        t.begin_fill()
        t.right(40)
        t.fd(75)
        t.right(60)
        t.fd(30)
        t.right(120)
        t.fd(50)
        t.right(45)
        t.fd(35)
        t.end_fill()
        t.right(135)
        t.fd(65)
        t.left(5)
        t.fd(60)
        t.left(10)
        t.fd(90)
        t.backward(80)
        t.begin_fill()
        t.right(90)
        t.fd(30)
        t.left(90)
        t.fd(50)
        t.left(45)
        t.fd(40)
        t.end_fill()
    def mouth():
        t.penup()
        t.goto(-115,200)
        t.pendown()
        t.setheading(-45)
        for i in range(40):
            t.right(0.2)
            t.fd(1.5)

        t.penup()
        t.goto(120,200)
        t.pendown()
        t.setheading(-135)
        for i in range(40):
            t.left(0.2)
            t.fd(2)
        t.penup()
        t.goto(-75,65)
        t.pendown()
        t.setheading(45)
        t.fd(50)
        t.setheading(0)
        t.fd(80)
        t.setheading(-45)
        t.fd(65)
    def main():
        head()
        face()
        eye()
        mouth()
        turtle.done()
    if __name__ == "__main__":
        main()

    import turtle
    t = turtle.Pen()
    turtle.bgcolor("black")


    my_name=turtle.textinput("输入你的姓名","你的名字?")
    colors=["red","yellow","purple","blue"]
    for x in range(100):
        t.pencolor(colors[x%4])
        t.penup()
        t.forward(x*4)
        t.pendown()
        t.write(my_name,font=("Arial",int((x+4)/4),"bold"))
        t.left(92)


    print("####结束####")

    import turtle
    t = turtle.Pen()
    turtle.bgcolor("black")
    #sides=eval(input("输入要绘制的边的数目,请输入2-6的数字!"))
    sides=6
    colors=["red","yellow","green","blue","orange","purple"]
    for x in range(360):
        t.pencolor(colors[x%sides])
        t.forward(x*3/sides+x)
        t.left(360/sides+1)
        t.width(x*sides/180)
        t.left(91)


    print("####结束####")

    import turtle
    t = turtle.Pen()
    turtle.bgcolor("white")
    sides=6
    colors=["red","yellow","green","blue","orange","purple"]
    for x in range(360):
        t.pencolor(colors[x%sides])
        t.forward(x*3/sides+x)
        t.left(360/sides+1)
        t.width(x*sides/200)
        t.speed(200)


    print("####结束####")

    import cv2
    import numpy as np
    # 读取照片
    img=cv2.imread('123.jpg')

    # 图像缩放
    img = cv2.resize(img,None,fx=0.5,fy=0.5)
    rows,cols,channels = img.shape
    print(rows,cols,channels)
    cv2.imshow('img',img)

    # 图片转换为灰度图
    hsv = cv2.cvtColor(img,cv2.COLOR_BGR2HSV)
    cv2.imshow('hsv',hsv)

    # 图片的二值化处理
    lower_blue=np.array([90,70,70])
    upper_blue=np.array([110,255,255])
    mask = cv2.inRange(hsv, lower_blue, upper_blue)


    #腐蚀膨胀
    erode=cv2.erode(mask,None,iterations=1)
    cv2.imshow('erode',erode)

    dilate=cv2.dilate(erode,None,iterations=1)
    cv2.imshow('dilate',dilate)

    #遍历替换
    for i in range(rows):
      for j in range(cols):
        if erode[i,j]==255: # 像素点为255表示的是白色,我们就是要将白色处的像素点,替换为红色
          img[i,j]=(0,0,255) # 此处替换颜色,为BGR通道,不是RGB通道
    cv2.imshow('res',img)

    # 窗口等待的命令,0表示无限等待
    cv2.waitKey(0)

    from pyecharts import options as opts
    from pyecharts.charts import Map
    from pyecharts.faker import Faker

    c = {
        Map()
            .add('中国', [list(z) for z in zip(Faker.provinces, Faker.values())], "china")
            .set_global_opts(title_opts=opts.TitleOpts(title="map"))
            .render("map.html")
    }

    python -m pip install --upgrade pip  --timeout 6000

     python -m pip install --upgrade pip  --timeout 6000

    pip install pyecharts

    python -m pip install --upgrade pip

  • 相关阅读:
    react-document-title
    react-router
    redux-saga 异步流
    redux
    redux-thunk
    react-router-redux
    [翻译] ClockView 时钟
    [翻译] MZTimerLabel 用作秒表或者倒计时
    [翻译] MCProgressView 使用自定义图片做进度显示
    [翻译] ADPopupView 触摸弹出视窗
  • 原文地址:https://www.cnblogs.com/pink0/p/13767940.html
Copyright © 2011-2022 走看看