Matplotlib
matplotlib“hello world”of matplotlib1234567891011x=[1,2,3]y=[2,3,4]plt.plot(x,y)plt.title("Our first Graph",fontdict={'fontname':'Comic Sans MS','fontsize':20})plt.xlabel('X axis')plt.ylabel('y axis')plt.show()
基本运用函数matplotlib.pyplot模块中:
plot()
画2d图,基本使用方式与matlab中相同
figure()
Create a new figure, or activate an existing figure.
figure会包装后面的与matplotlib相关代码将画的图放在一个画布中,直到另一个figure被使用
xlabel和ylabel
给轴加标签,也可以理解为坐标轴的名字
xticks和yticks
获取或设置坐标轴的当前刻度位置和标签。
legend((line1, line2, line ...
我的学习python时的零碎知识
python作者prometheus-code
这篇笔记只是为了方便查阅,并非为实用教程
基本语法
在Python中严格区分大小写
Python中的每一行就是一条语句,每条语句以换行结束
Python中每一行语句不要太长
一条语句可以分多行编写,语句后边以\结尾
Python是缩进严格的语言,所以在Python中不要随便写缩进
在python中使用#表示注释
字符字符串
单双引号不能欢行
三重引号可以换行“ ” “
\t 制表
\n 换行
方法
split方法
字符串只能和字符串拼接
格式化字符串123c=f‘hello {a} {b}’print("123,%d,%d"%(123,123))print(f'hello {a} {b}')
12345a=123print('a=%d,a=%d'%(a,a))print(f"a={a}")print('a='+str(a))print('a=',a)
字符串的复制字符串和数字相乘
布尔值(bool)和空值
bool:Tr ...
hexo-memory
hexo搭建教程
教程正在赶来的路上…
计算器(tkinter库的使用)
计算器
作者promethus-code
要用到的库
tkinter库
开始思路
python的shell框里输入加减乘除可以直接给出答案
python的内置函数eval()函数可以执行一个字符串表达式,并返回表达式的值。
tkinter库可以给我们提供按钮输入数字和运算符,也可以提供文本框显示值。
tkinter库里可能用到的函数以及选项
注:选项里的master只是表示主容器名,可以替换
Label(master,width= ,anchor= ,textvariable= )
Button(master,width= ,text= ,command= )
Entry(master,width= ,justify= )
其他注意事项
Button里的command是只能调用函数,不能使用方法,所以为了实现command使用方法可以用匿名函数lambda
多次调用Button时,可能会出现一些要多次重复的选项,这时可以使用functools模块里的partial()函数固定住这些选项的输入
可视化框架建设
...






