python
木萱子
这个作者很懒,什么都没留下…
展开
-
python基础——列表,数组,字典,元组
记录自己学习过程中遇到的困惑过的问题,以此谨记。 列表:可以完成大多数集合类的数据结构实现,支持字符,数字,字符串甚至可以包含列表(嵌套),用 [ ]标识,是Python最通用的符合数据类型,列表的切割也可以用到变量【头下标:尾下标】,从左到右索引默认0开始,从右到左-1开始 元组:用()标识,但不能二次赋值,相当于只读列表,不允许更新 字典:除列表以外python中最灵...原创 2018-10-11 21:18:38 · 4355 阅读 · 0 评论 -
python基础——排序函数
值得注意的是,列表和数组的排序方式不一样列表排序函数:sort()和sorted()sort() 是Python内置的一个排序函数,它会从一个迭代器返回一个排好序的新列表,相比sort(),sorted()使用的范围更为广泛,如果不需要保留列表,sort更为有效,sort()只适用于列表一句话就是:两个函数都适用列表,sort()不保留原列表且只用于列表,sorted()接受一切可迭...原创 2018-10-12 10:09:02 · 439 阅读 · 0 评论 -
python基础——文件读写
这里记录的是最基本的TXT文件的读写操作open() close() with open(...) as ...文件对象提供了三个“读”方法: .read()、.readline() 和 .readlines()。每种方法可以接受一个变量以限制每次读取的数据量,但它们通常不使用变量。read()方法:可以一次性读取全部内容,Python把内容读到内存,用一个str对象返...原创 2018-10-12 10:25:33 · 166 阅读 · 0 评论 -
python基础——读取图片
用于机器学习也好,深度学习也好,都需要读取图片的操作。了解图像的mode图像的模式定义了图像的类型和像素的位宽。当前支持如下模式:1:1位像素,表示黑和白,但是存储的时候每个像素存储为8bit。非黑即白L:8位像素,表示黑和白。在PIL中从模式转换为L按照线面公式转换 L = R * 299/1000 + G * 587/1000+ B * 114/1000P:8位像素,使用...原创 2018-10-12 11:30:29 · 3589 阅读 · 0 评论 -
python基础——print()函数
深入print,在Python2.x中,print是一个语句,但是在python 3.x中,它是一个函数。知道如何运用print函数可以帮助我们减少很多代码,以达到需要的输出要求。不使用关键字参数print可以打印任意数量的值print('age',age)age 18两个值之间有一个分隔符-空格(默认),这取决于sep 分割符如果要重新定义分隔符,可以通过se...原创 2018-10-12 14:10:26 · 567 阅读 · 0 评论 -
python基础——shape和reshape
总是混淆,所以在此记录一下区别shape[0] 行数shape[1] 列数a=np.array([1,2,3,4,5,6,7,8,9,10,11,12])b=np.reshape(a,(2,-1)) 或 a.reshape(2,-1) b=[[ 1 2 3 4 5 6][ 7 8 9 10 11 12]]-1表示自动推测 当不止两个的时候,shap...原创 2018-10-12 14:14:05 · 681 阅读 · 0 评论 -
python基础——遍历文件方法
往往会需要遍历目录,文件夹下的文件。需要清楚脉络os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])用于通过在目录树中游走输出在目录中的文件名,向上或向下import osfor root, dirs, files in os.walk(".", topdown=False): for na...原创 2018-10-12 15:33:34 · 313 阅读 · 0 评论