上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 什么是错误? 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) 什么是异常? 异常就是程序运行时发生错误的信号。 程序一但发生错误,就从错误的位置停下来,不继续中执行。 l=['egon','aa'] l[3] dic={'name' 阅读全文
posted @ 2019-05-23 12:46 幸福的小耗子 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 包是一种通过使用 '.模块名' 来组织python模块名称空间的方式。 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 2. 包是目录级的(文件夹级),文件夹是用来组成py文件(包的本质就是 阅读全文
posted @ 2019-05-22 20:07 幸福的小耗子 阅读(131) 评论(0) 推荐(1) 编辑
摘要: # 所有的模块导入都应该尽量往上写 # 内置模块 # 扩展模块 # 自定义模块 # 模块不会重复被导入 : sys.moudles # 从哪儿导入模块 : sys.path #import # import 模块名 # 模块名.变量名 和本文件中的变量名完全不冲突 # import 模块名 as 重命名的模块名 : 提高代码的兼容性 # import 模块1,模块... 阅读全文
posted @ 2019-05-16 21:14 幸福的小耗子 阅读(140) 评论(0) 推荐(1) 编辑
摘要: 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json 是一种通用的序列化格式,只有很少的数据类型可以通过json转化为字符串 pickle pyth 阅读全文
posted @ 2019-05-15 17:29 幸福的小耗子 阅读(156) 评论(0) 推荐(1) 编辑
摘要: os模块 os模块是与系统交互的一个接口 os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkdir('dirname') 生成单级目 阅读全文
posted @ 2019-05-14 12:13 幸福的小耗子 阅读(161) 评论(0) 推荐(1) 编辑
摘要: Collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问 阅读全文
posted @ 2019-05-12 20:58 幸福的小耗子 阅读(178) 评论(0) 推荐(1) 编辑
摘要: re模块下的常用方法 注意: 1、findall的优先级查询 2、split的优先级查询 阅读全文
posted @ 2018-11-24 11:30 幸福的小耗子 阅读(136) 评论(0) 推荐(1) 编辑
摘要: 本人所有python随笔都是借鉴于老男孩Python中老师的博客以及自己的学习总结,只为自己记录知识点,不为其它 阅读全文
posted @ 2018-11-11 20:54 幸福的小耗子 阅读(76) 评论(0) 推荐(1) 编辑
摘要: 什么是正则表达式 正则表达式是字符串匹配的一种规则,在线测试工具http://tool.chinaz.com/regex/ 字符: 元字符 匹配内容 . 除换行符以外的任意字符 \w 匹配字母,数字,下划线 --word \s 匹配所有空白符 --space \d 匹配数字 --digit \W 匹 阅读全文
posted @ 2018-11-11 20:51 幸福的小耗子 阅读(128) 评论(0) 推荐(1) 编辑
摘要: 什么是递归 在函数中调用函数本身,就是递归,当然不能无限制调用,调用深度为997,想要修改递归深度,用sys模块 斐波那契数列 二分查找算法 三级菜单 menu = { '山西':{ '太原':{ '小店区':{}, '尖草坪区':{} }, '运城':{ '盐湖区':{}, '新绛县':{} }, 阅读全文
posted @ 2018-11-11 20:45 幸福的小耗子 阅读(148) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页