zoukankan      html  css  js  c++  java
  • Python学习笔记

    程序用例:

    a=[[1,2],[4,5]]
    b=[0]len(a)//a的列表个数为len,b为一个将0重复len次的列表。
    d=0
    len(a)
    print("len(a)=",len(a))
    print("b=",b)
    print("d=",d)
    print(2 * [1,2])//将[1,2]重复两次
    print([1,2] * 2)//将[1,2]重复两次

    输出结果

    len(a)= 2
    b= [0, 0]
    d= 0
    [1, 2, 1, 2]
    [1, 2, 1, 2]

    Canvas

    from Tkinter import *
    root=Tk()
    //界面大小300x300
    root.geometry('300x300')
    //在界面中画出一个200*200的画布,画布颜色白色
    cv=Canvas(root,bg='white',width=200,height=200)

    //在画布中画出一个矩形,fill为矩形填充的颜色,outline边界颜色且width宽度
    cv.create_rectangle(50,50,150,150,fill='blue',outline='green',width=2)
    //在矩形中在画出一个矩形,dash为虚线
    cv.create_rectangle(80,80,120,120,fill='black',outline='purple',dash=10)
    //stipple看似网格
    rt=cv.create_rectangle(0,0,50,50,fill='black',outline='purple',stipple='gray12')
    cv.pack()
    //coords将rt移动到另一区域,从(150,150)移动到(200,200)
    cv.coords(rt,150,150,200,200)
    root.mainloop()

    Move

    //移动rt1,坐标以左上角点为原点,向右(x)和向下(y)正方向,
    cv.move(rt1,20,-50)
    cv.pack()
    root.mainloop()

    绘制图形

    from Tkinter import *
    root=Tk()
    root.geometry('300x300')
    cv=Canvas(root,bg='white',width=200,height=200)

    椭圆

    cv.create_oval((10,10,100,100),fill='red')

    三角形

    cv.create_polygon((10,100,10,180,100,180),fill='blue')

    文字

    cv.create_text((150,50),text='椭圆',anchor=E)
    cv.create_text((150,120),text='多边形',anchor=E)

    cv.pack()

  • 相关阅读:
    DOM
    BOM
    JavaScript 转载
    CSS 转载
    html
    元类
    索引
    视图,触发器,事务,存储过程
    子查询,用户管理,pymysql使用
    完整的查询语句
  • 原文地址:https://www.cnblogs.com/suancai/p/15416818.html
Copyright © 2011-2022 走看看