2018年8月16日

常用模块(一)

摘要: 一.什么是模块(一组功能的集合) 1.你要和某个东西打交道,而这个东西本身和python没有关系,这个东西本身就存在python提供了一个功能的集合 专门负责和这个东西打交道 2.模块实际上就是给我们提供功能 3.模块只不过是python提供给我们去操作这个内容的方法 二.模块的类型 1.内置模块: 阅读全文

posted @ 2018-08-16 16:47 阳景♡ 阅读(105) 评论(0) 推荐(0) 编辑

正则表达式

摘要: 一.什么是正则表达式(只与字符串打交道) 1.在一个字符串找我们需要的符合规则的内容 2.判断某个字符串是否完全符合规则 二.正则表达式的应用 1.爬虫,从网页的字符串中获取你想要的数据 2.日志分析 3.表单验证: 手机号,qq号 邮箱 银行卡 身份证号 密码 三.正则表达式的规则 1.字符组:用 阅读全文

posted @ 2018-08-16 15:01 阳景♡ 阅读(85) 评论(0) 推荐(0) 编辑

2018年8月15日

冒泡排序

摘要: # 冒泡排序,lst = [5,1,7,2,6,4,5,6]count = 0while count < len(lst): # 控制次数 i = 0 while i < len(lst) - 1: if lst[i] > lst[i + 1]: lst[i], lst[i + 1] = lst[i 阅读全文

posted @ 2018-08-15 17:47 阳景♡ 阅读(100) 评论(0) 推荐(0) 编辑

匿存函数,内存函数,递归函数,二分法查找

摘要: 一.匿名函数(lambda) 语法: lambda 参数: 返回值 函数名统一都叫lambda 1.把普通函数转换成匿名函数 def func(n) return n * n ret = func(9) print(ret) a = lambda n: n * n ret = a(9) print( 阅读全文

posted @ 2018-08-15 16:54 阳景♡ 阅读(192) 评论(0) 推荐(0) 编辑

2018年8月14日

内置函数

摘要: 一.内置函数的思维导图 https://www.processon.com/mindmap/5b72676de4b0555b39e1d931 二.内置函数 1.作用域相关: globals():返回全局作用域中的名字 locals(): 返回当前作用域中的名字 2.迭代器相关: range(): 生 阅读全文

posted @ 2018-08-14 19:28 阳景♡ 阅读(101) 评论(0) 推荐(0) 编辑

2018年8月13日

生成器函数,推导式,生成器表达式

摘要: 一.生成器 1生成器的定义 生成器的本质是迭代器 生成器一般由生成器函数或者生成器表达式来创建 生成器是手写的迭代器 2.生成器的特点 生成器的特点和迭代器一样. (1)惰性机制 (2)节省内存 (3)只向下进行 3.生成器的取值方式 生成取值方式和迭代器一样 (1)__next__() (2)se 阅读全文

posted @ 2018-08-13 13:22 阳景♡ 阅读(119) 评论(0) 推荐(0) 编辑

2018年8月10日

函数名的应用,闭包,迭代器

摘要: 一.函数名的应用 1.函数名的定义 函数名的命名规范和变量一样 函数名其实就是变量名(函数的应用同变量名一样) 2.函数名的应用 (1)函数名可以赋值 (2) 可以作为列表中的元素进行存储. (3).可以作为参数传递给函数 (4)可以作为函数的返回值 二.闭包 1.闭包定义;在内层函数中访问外层函数 阅读全文

posted @ 2018-08-10 17:18 阳景♡ 阅读(106) 评论(0) 推荐(0) 编辑

2018年8月9日

动态参数,作用域

摘要: 一.函数的动态参数 1.*args 位置参数动态传参 2.*kwargs 关键字参数动态传参 形参列表顺序:位置参数 , *args , 默认值参数 , *kwargs 以上参数可以随意搭配使用 def func(*food,**food2) #参数名是food,food2.动态传参*,** def 阅读全文

posted @ 2018-08-09 16:41 阳景♡ 阅读(118) 评论(0) 推荐(0) 编辑

2018年8月8日

函数,返回值,参数

摘要: 一.函数 1 .函数的定义:对代码块和功能的封装和定义 2.函数定义的语法: def 函数名() 函数体 这里的函数名的命名规则和使用和变量基本一样. 这个时候去执行.会发现什么都没有发生.因为我只定义一个函数,但是还没有执行过这个函数.3.函数的调用:使用函数名可以调用函数,写法:函数名(),这个 阅读全文

posted @ 2018-08-08 16:20 阳景♡ 阅读(154) 评论(0) 推荐(0) 编辑

2018年8月6日

文件操作

摘要: 一文件操作 使用open()函数来打开一个文件, 打开文件的方式: r,w,a,r+,w+,a+,rb,wb,ab,r+b,w+b,a+b.默认使用的是r(只读模式) 二.只读操作 1. 需要注意encoding表⽰编码集. 根据⽂件的实际保存编码进⾏获取数据, 对于我们⽽⾔. 更多的是utf-8. 阅读全文

posted @ 2018-08-06 16:59 阳景♡ 阅读(105) 评论(0) 推荐(0) 编辑

导航