随笔分类 -  Python

摘要:1.处理对象 (1)json.dumps(): 对数据进行编码 举例: #!/usr/bin/python3 import json # Python 字典类型转换为 JSON 对象 data = { 'no' : 1, 'name' : 'Runoob', 'url' : 'http://www. 阅读全文
posted @ 2020-01-08 10:31 nxf_rabbit75 阅读(285) 评论(0) 推荐(0) 编辑
摘要:1.单个国家的编码 ASCII:美国,占1个字节,只支持英文 GB2312:中国,占2个字节,支持6700+汉字,兼容ASCII GBK:GB2312的升级版,支持21000+汉字,还收录了藏文、蒙文、维吾尔文等主要的的少数名族文字,同样GBK兼容ASCII编码,英文字符用1个字节来表示,汉字用两个 阅读全文
posted @ 2019-12-29 11:02 nxf_rabbit75 阅读(546) 评论(0) 推荐(0) 编辑
摘要:1.list 内部实现是数组 2.dict 内部实现是hash函数+哈希桶。一个好的hash函数使到哈希桶中的值只有一个,若多个key hash到了同一个哈希桶中,称之为哈希冲突。 3.set 内部实现是dict 参考文献: 【1】python基本数据类型的时间复杂度 - 简书 阅读全文
posted @ 2019-10-14 10:08 nxf_rabbit75 阅读(583) 评论(0) 推荐(0) 编辑
摘要:参考文献: 【1】networkx整理 【2】NetworkX官网 【3】python3 networkx 阅读全文
posted @ 2019-07-30 17:12 nxf_rabbit75 阅读(240) 评论(0) 推荐(0) 编辑
摘要:参考文献: 【1】Python决策树可视化:GraphViz's executables not found的解决方法 阅读全文
posted @ 2019-07-04 19:38 nxf_rabbit75 阅读(7952) 评论(0) 推荐(0) 编辑
摘要:问题:想要将字典直接转为DataFrame格式时,除了字典外没有传入其他参数时,会报错 ValueError: If using all scalar values, you must pass an index 错误原因:直接将标称属性为value的字典转成dataframe时,需要设定index 阅读全文
posted @ 2019-06-26 11:30 nxf_rabbit75 阅读(23931) 评论(1) 推荐(0) 编辑
摘要:一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。 这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。 既然@staticmethod和@c 阅读全文
posted @ 2019-06-17 11:27 nxf_rabbit75 阅读(182) 评论(0) 推荐(0) 编辑
摘要:(1)安装工具(windows 环境下面) 先下载antlr: http://www.antlr3.org/download/antlr 3.1.3.tar.gz 链接:http://pan.baidu.com/s/1gdgXUM3 密码:2qrx 解压后,进入antlr 3.1.3\runtime 阅读全文
posted @ 2019-05-07 15:49 nxf_rabbit75 阅读(4994) 评论(0) 推荐(1) 编辑
摘要:(1)需要将python2和python3的环境变量设置好 (2)重命名主程序 然后我们分别把两个版本的 Python 主程序 exe 改下名,3.6 版本的改名为 python3.exe,2.7 版本的改名为 python2.exe (3)如果执行脚本的话直接 或者 就行了 (4)如果要针对不同版 阅读全文
posted @ 2019-05-07 15:35 nxf_rabbit75 阅读(995) 评论(0) 推荐(0) 编辑
摘要:python常用的处理时间的库有:datetime,time,calendar。datetime库包括了date(储存日期:(年、月、日),time(储存时间:(小时、分、秒和微秒),timedelta代表两个datetime之间的差(天、秒、微秒)。 一、datetime处理日期 datetime 阅读全文
posted @ 2019-04-07 12:01 nxf_rabbit75 阅读(660) 评论(0) 推荐(0) 编辑
摘要:Python序列切片地址可以写为[开始:结束:步长],其中的开始和结束可以省略。 1. range(n)生成[0,n)区间整数 2. 开始start省略时,默认从第0项开始 3. 结尾省略的时候,默认到数组最后 4. 开始和结尾不省略的时候 5. 步长step=n;代表从start开始(start也 阅读全文
posted @ 2019-04-06 10:43 nxf_rabbit75 阅读(2842) 评论(0) 推荐(0) 编辑
摘要:1. len(tuple) 计算元组元素个数 2. max(tuple) 返回元组中元素最大值。 3. min(tuple) 返回元组中元素最小值。 4. tuple(seq) 将列表转换为元组 阅读全文
posted @ 2019-04-04 09:51 nxf_rabbit75 阅读(461) 评论(0) 推荐(0) 编辑
摘要:1. add() 为集合添加元素 2. clear() 2. clear() 移除集合中的所有元素 3. copy() 3. copy() 拷贝一个集合 4. difference() 4. difference() 返回多个集合的差集 5. difference_update() 5. diffe 阅读全文
posted @ 2019-04-04 09:48 nxf_rabbit75 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1. list.append(obj) 在列表末尾添加新的对象 2. list.count(obj) 统计某个元素在列表中出现的次数 3. list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 4. list.index(obj) 从列表中找出某个值第 阅读全文
posted @ 2019-04-04 09:40 nxf_rabbit75 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1. dict.clear() 删除字典内所有元素 2. dict.copy() 返回一个字典的浅复制 3. dict.fromkeys(seq[, val]) 创建一个新字典,以序列 seq 中元素做字典的键,val 为字典所有键对应的初始值 2. dict.copy() 3. dict.from 阅读全文
posted @ 2019-04-04 09:36 nxf_rabbit75 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:1. conda基本命令 检查Anaconda是否成功安装 检测目前安装了哪些环境 检查目前有哪些版本的python可以安装: 安装不同版本的python 按照提示,激活 确保名叫tensorflow的环境已经被成功添加: 检查新环境中的python版本 升级 卸载 最后,建议清理下.bashrc中 阅读全文
posted @ 2019-04-02 14:01 nxf_rabbit75 阅读(2044) 评论(0) 推荐(0) 编辑
摘要:1.random.random() 返回0<=n<1之间的随机实数n 2. random.uniform() 弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。 3. random.randint() 随机生成一个整数int类型,可以指定这个整数的范围,同样有上限和下限值 4.  阅读全文
posted @ 2019-03-28 11:44 nxf_rabbit75 阅读(795) 评论(0) 推荐(0) 编辑
摘要:1. filter 功能: filter的功能是过滤掉序列中不符合函数条件的元素,当序列中要删减的元素可以用某些函数描述时,就应该想起filter函数。 调用: filter(function,sequence),function可以是匿名函数或者自定义函数,它会对后面的sequence序列的每个元 阅读全文
posted @ 2019-03-25 09:27 nxf_rabbit75 阅读(887) 评论(0) 推荐(0) 编辑
摘要:1.整型 32位:-231~231-1 64位:-263~263-1 2.浮点型 复数:(complex) >>x=2.4+6.3j >>type(x)(类型) complex >>x.imag(即虚数部分) 6.3 >>x.real(即实数部分) 2.4 >>x.conjugate(即共轭) 2. 阅读全文
posted @ 2019-03-22 10:15 nxf_rabbit75 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1. 哈希表(Hash tables) 在Python中,字典是通过哈希表实现的。也就是说,字典是一个数组,而数组的索引是经过哈希函数处理后得到的。哈希函数的目的是使键均匀地分布在数组中。由于不同的键可能具有相同的哈希值,即可能出现冲突,高级的哈希函数能够使冲突数目最小化。Python中并不包含这样 阅读全文
posted @ 2019-03-20 16:57 nxf_rabbit75 阅读(2798) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示