摘要: 正则表达式 1.字符组 2.简单元字符(常用):匹配一个字符 3.量词 :匹配多个字符 4.惰性匹配和贪婪匹配 5.分组 6.转移 阅读全文
posted @ 2018-10-16 15:08 過去 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 约束和异常处理 一:类的约束 二:异常处理 三:MD5加密 四:日志 阅读全文
posted @ 2018-10-16 08:30 過去 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 成员 1.类的成员:在类中所写的内容就是成员。 2.类的成员-变量 3.类的成员-方法 4.类的成员-属性 5.私有 阅读全文
posted @ 2018-09-26 17:10 過去 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 初识面向对象 1. 面向对象和面向过程 2. 面向对象如何编写 3. 面向对象和面向过程的整体对比 4.面向对象的三大特征 阅读全文
posted @ 2018-09-25 18:47 過去 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 内置函数二 lambda匿名函数 lambda表示的是匿名函数,不需要用def来声明,一句话就可以声明处一个函数。 sorted 排序函数 和函数组合使用 和lambda组合使用 filter 筛选函数 map() 映射函数 递归 :在函数中调用函数本身,就是递归 在python中递归最大的深度到1 阅读全文
posted @ 2018-09-20 17:47 過去 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 生成器和生成器表达式 1.生成器 生成器的实质就是迭代器 在python中有三种方式获取生成器: 先看一个简单的函数 将函数中的return换成yield就是生成器 运行结果不一样,在函数中存在了yield,这个函数就是一个生成器了。 这时候就不能忘执行函数了,而是获取这个迭代器。 生成器的本质就是 阅读全文
posted @ 2018-09-18 20:45 過去 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 函数名的运用: 1.函数名的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 4.函数名可以当做函数的参数 5.函数名可以作为函数的返回值 .闭包 闭包:是内层函数,对外层函数(非全局)的变量的引用 我们可以使用__closuer__来检测函数是否是闭包。使用函名.__clos 阅读全文
posted @ 2018-09-18 19:48 過去 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.函数:对代码块功能的封装和定义 2.函数的定义:函数名、函数体以及函数的调用。 def 函数名(): 函数体 def yue(): print('拿出手机') print('打开陌陌') print('找到一个人') print('约吗?') print('可以') yue() # 拿出手机 打 阅读全文
posted @ 2018-09-13 21:59 過去 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.文件操作 1.操作方法: open ('文件路径',mode='模式',encoding='编码') 2.文件路径: 1.绝对路径: 1.从磁盘根目录寻找 2.网络上的路径 2.相对路径: 程序当前所在的文件夹 3.模式:读写的时候以(字符)为单位 f = open ('文件路径',mode=' 阅读全文
posted @ 2018-09-12 21:33 過去 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.基础数据类型补充: 1.把列表用join转换成字符串 li = ['我是谁','我在哪','我在干什么'] s = '_'.join(li) print(s) # 我是谁_我在哪_我在干什么 li = ['成龙演的我是谁'] s = '_'.join(li) print(s) # 成_龙_演_的 阅读全文
posted @ 2018-09-11 22:00 過去 阅读(798) 评论(0) 推荐(0) 编辑