
Python
原理
除了心跳都忘掉
这个作者很懒,什么都没留下…
展开
-
Linux上使用Python进行数据处理
文件信息获取import os# 列出当前路径下的文件名,不包括子目录中的文件files = os.listdir(directory)openpyxlimport openpyxl as op# 打开文件wb = op.load_workbook('sample.xlsx')# 获取当前显示的表单ws = wb.active# 访问单元格cel = ws.cell(row, col)# 获取单元格的值val = cell.value # 或者直接 val = ws.cel原创 2020-10-02 16:40:25 · 744 阅读 · 0 评论 -
Python基础(可变与不可变类型 / is和== / 特殊属性)
可变类型与不可变类型python所声明的变量都以对象的形式存在,存在于机器的固定内存之中。可以理解为变量名为对象的指针python通过使用计数器的方式来判断空间的引用情况,当计数器为0时则会将内存回收。不可变类型:python在声明不可变类型时,先在内存中搜索有无已存在的相同对象,若有则使新变量指向这一块内存,不再另外开辟内存。s1 = 'xgznb's2 = 'xgznb'print(id(s1), id(s2), sep='\n')# 2337233546608# 23372335原创 2020-10-02 16:52:26 · 170 阅读 · 3 评论 -
matplotlib画散点图、折线图、柱状图
文章目录画图原理核心原理figure画图原理核心原理figure①隐式创建如果不显式创建,系统就会默认创建一个figure和一个axes,我们无法获得axes对象,我们的设置都会默认显示到这个axes上。②显式创建在需要在一张画布上显示多个图像时,我们就要显示创建figure,拿到axes对象。# 手动创建一个figure对象figure = plt.figure()# 获取每个位置的axes对象axes1 = figure.add_subplot(2,1,1)axes2 = fi原创 2020-07-23 12:30:00 · 504 阅读 · 0 评论 -
iterable and iterator in Python
从The Iterator Protocol: How “For Loops” Work in Python中摘录的。看了很多文章,觉得这一篇对我帮助最大,翻译过来又觉得生硬,就直接弄过来了。SummaryEverything you can loop over is an iterable. Looping over iterables works via getting an iterat...原创 2019-08-09 11:03:50 · 207 阅读 · 0 评论