摘要: 一.正则函数 import re (1)search 通过正则匹配出第一个对象返回,通过group取出对象中的值 1 strvar = "1+2 3*4" 2 obj = re.search("\d+(.*?)\d+",strvar) 3 print(obj) 返回匹配到的内容(匹配到一个就返回) 阅读全文
posted @ 2020-08-03 23:48 Magicianlx 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一.oop 面向对象的程序开发 (1)类的定义 <1> 1 class MyClass: 2 pass <2> 1 class MyClass(): #(推荐) 2 pass <3> 1 class MyClass(object): 2 pass (2)类的实例化(实例化对象) 1 class My 阅读全文
posted @ 2020-08-03 23:33 Magicianlx 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一.虚拟机安装 (1)bios -> vir..虚拟化设置-> True -> ubuntu64(2)安装插件vm-tools过程sudo ./vmware-install.pl (tab进行自动补全)一路yes + 回车reboot 重启shutdown now 立刻关机 (3)创建共享文件夹虚拟 阅读全文
posted @ 2020-08-03 00:01 Magicianlx 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一.递归函数 自己调用自己的函数就是递归递: 去归: 回一去一回就是递归 1 def digui(n): 2 print(n,"< 1 >") 3 if n > 0: 4 digui(n-1) 5 print(n,"< 2 >") 6 digui(5) (1)代码解析: 去的过程: n = 5 pr 阅读全文
posted @ 2020-08-02 22:51 Magicianlx 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一.推导式 : 通过一行循环判断,遍历一系列数据的方式 推导式的语法: val for val in Iterable 三种方式: [val for val in Iterable] {val for val in Iterable} {k:v for k,v in Iterable} (1)列表里 阅读全文
posted @ 2020-08-02 22:35 Magicianlx 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一.高阶函数 : 能够把函数当成参数传递的就是高阶函数 (1)map map(func,Iterable) 功能:处理数据 把Iterable中的数据一个一个拿出来,扔到func函数中做处理 把处理之后的结果放到迭代器当中,最后返回迭代器 参数: func : 自定义函数 或 内置函数 Iterab 阅读全文
posted @ 2020-08-02 16:54 Magicianlx 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一.匿名函数:用一句话来表达只有返回值的函数 (1)语法:lambda 参数 : 返回值 (追求代码:简洁,高效) (2)表达式 <1>无参的lambda 表达式 1 def func(): 2 return "123" 改写 3 func = lambda : "123" 4 res = func 阅读全文
posted @ 2020-08-02 15:09 Magicianlx 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一.正则表达式-单个字符的匹配 import re finall(正则表达式,字符串)把符合正则表达式的字符串存在列表中返回 re.findall (1)预定义字符集 <1>\d 匹配数字 <2>\D 匹配非数字 <3>\w 匹配字母数字下划线 <4>\W 匹配非字母数字下划线 <5>\s 匹配任意 阅读全文
posted @ 2020-07-31 01:02 Magicianlx 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一.os 对系统进行操作 (1)system 在python中执行系统命令 (2)popen 执行系统命令返回对线,通过read方法读出字符串(防止字符串乱码,使用popen进行操作) (3)listdir 获取指定文件中所有内容的名称列表 (4)getcwd 获取当前文件所在的默认路径(单纯的路径 阅读全文
posted @ 2020-07-29 23:07 Magicianlx 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一.闭包函数 (1)定义:如果内函数使用了外函数的局部变量, 并且外函数把内函数返回出来的过程,叫做闭包 里面的内函数是闭包函数 (2)特征:内函数使用了外函数的局部变量 那么该变量与闭包函数发生绑定, 延长该变量的生命周期 (3)意义:闭包可以优先使用外函数中的变量,并对闭包中的值起到了封装保护的 阅读全文
posted @ 2020-07-29 00:46 Magicianlx 阅读(60) 评论(0) 推荐(0) 编辑