Python学习笔记
勿曰
这个作者很懒,什么都没留下…
展开
-
**python预备软件基本安装设置**
Python安装pycharm安装xshell安装虚拟机设置原创 2019-06-13 16:29:25 · 178 阅读 · 0 评论 -
Python笔记——生成器,迭代器
生成器函数yield每次返回yield后面的值使用上和return很相似,但是每次返回的值会记忆下来,且只返回一次yield from iterable语法糖迭代器__next()__,直接使用next可轮流取出每一个值凡是可作用于 for 循环和 next() 的对象都是 Iterable 类型...原创 2019-08-17 19:48:08 · 59 阅读 · 0 评论 -
Python笔记——函数定义与函数参数
函数定义、调用、参数定义def 函数名(参数): ''' 函数接口 ''' pass return 表达式def:函数关键字函数名:自行定义参数:需要输入的变量函数接口:对函数作用解释,以及每个参数的意义pass:函数体,函数需要执行的功能的据体代码return:函数所返还的结果,多个值用逗号隔开调用函数名()以函数名加括号的方式调用,括号内填...原创 2019-06-28 16:20:51 · 191 阅读 · 0 评论 -
Python笔记——控制流程
判断语句,while循环,for循环判断语句ifif 条件: 需要执行的代码elseif 条件: 满足条件需要执行的代码else: 不然就执行这一串代码elifif 条件1: 满足条件1需要执行的代码elif 条件2: 满足条件2需要执行的代码elif 条件3: 满足条件3需要执行的代码......else: 不然就执行这一串代码...原创 2019-06-28 15:17:40 · 71 阅读 · 0 评论 -
Python笔记——基本数据类型四
编码与解码编码(encode):将Unicode转化为其他编码解码(decode):将其他编码转换为Unicode编码a = '中文' # 程序执行时,会以Unicode储存在内存中U = a.encode('utf8') # b'\xe4\xb8\xad\xe6\x96\x87' 每个字3个字节G = a.encode('gbk') # b'\xd6\xd0\xce...原创 2019-06-27 19:54:49 · 367 阅读 · 0 评论 -
Python笔记——函数作用域和匿名函数
1. 匿名函数 2. 函数作用域 3. 闭包 4. 递归函数1. 匿名函数lambda 参数 : 表达式只能用来写一个简单的函数li = [1,2,4,6,8,3,9]f = lambda x : x>5print(list(filter(f,li)))2. 函数作用域函数外部不能访问函数内部变量;函数内部能够访问函数外部变量;函数里面不能修改函数外部变量;函数里面和...原创 2019-07-01 21:36:26 · 90 阅读 · 0 评论 -
Python笔记——基本数据类型三
运算符算术运算符:+,-,*,/,%(取余),**(次幂),//(除法取整)比较运算符:==,!=,>,<,>=,<=赋值运算符:=,+=,-=,*=,/=,%=, **=,//=逻辑运算符:and,or,not成员运算符:in,not in...原创 2019-06-22 16:36:10 · 121 阅读 · 0 评论 -
Python笔记——基本数据类型一
查看数据类型的方法type():查看数据类型a = 1.1print(type(a))help,type:查看类下全部方法a = 1.1help(type(a))dir:查看类下全部方法名a = 1.1dir(type(a))Ctrl+鼠标左键:查看类下某特定方法a.upper() #Ctrl+鼠标左键 点击 upper,查看upper的特定方法...原创 2019-06-16 18:30:29 · 374 阅读 · 0 评论 -
Python笔记——基本数据类型二
列表list定义列表是可变的有序的元素的集合列表内的元素可以是所有数据类型以逗号分离每个元素a = [] # 初始化一个空列表b = [1 , true , 'a' , []] 常用功能索引(查)a = [1 , 'a' , true , 'py' , 'hello']a[0] # 1a[-2] # py长度 len()(元素数量)...原创 2019-06-20 11:35:28 · 157 阅读 · 0 评论 -
Python笔记——正则表达式
导包import re导入模块常用函数re.findall(r'正则',匹配对象):查找所有,返回一个列表。r为取消python层面的转义re.match(r'正则',匹配对象):从开头开始匹配,只匹配1个,开头匹配不成功返回Nonere.search(r'正则',匹配对象):从任意位置开始匹配,只匹配1个,匹配不成功返回Nonere.sub(r'正则','替换成的对象',匹配对象):...原创 2019-10-11 15:29:26 · 75 阅读 · 0 评论