Python学习笔记
2021/10/17 14:09:34
本文主要是介绍Python学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
程序用例:
a=[[1,2],[4,5]]
b=[0]len(a)//a的列表个数为len,b为一个将0重复len次的列表。
d=0len(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()
这篇关于Python学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南