上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1、range、xrange,dict.keys(), dict.values(), dict.items(),高阶函数map,filter,zip python2中的这些东西都是直接返回一个列表 python3中都是返回一个可迭代对象,只有你要用值的时候,才会给你,节省内存 3、编码 python 阅读全文
posted @ 2019-07-25 23:47 KbMan 阅读(185) 评论(0) 推荐(0)
摘要: 灵魂三问 什么是继承? 继承是一种创建新的类的方式,新创建的叫子类,继承的叫父类、超类、基类。 特点:子类可以使用父类的属性(特征、技能) 继承是类与类之间的关系 为什么要继承? 减少代码冗余、提高重用性 如何用继承? 单继承 多继承 使用__bases__方法可以获取子类继承的类 新式类、经典类 阅读全文
posted @ 2019-07-25 22:40 KbMan 阅读(34161) 评论(0) 推荐(1)
摘要: 理解面向对象编程(OOP: Object Oriented Programming) 面向过程与面向对象 什么是面向过程编程? 答:按照先干什么、再干什么、最后干什么的思路。事情都自己干,流水线,程序员是打工仔视角 ​ 优点:使复杂的问题简单化、流程化 ​ 缺点:可扩展性差 什么是面向对象编程? 答 阅读全文
posted @ 2019-07-24 22:48 KbMan 阅读(386) 评论(0) 推荐(0)
摘要: hashlib与openpyxl模块 hashlib hashlib加密后是无法解密的,市面上流传的解密网站,只是穷举各种字符的匹配,然后加密 1. 基操(重要) 2. 内容分多次 一个内容可以分多次update,得出的结果是相同的 3. 加盐处理: 有时候为了让别人无法找出真正的内容,可以进行加盐 阅读全文
posted @ 2019-07-20 22:08 KbMan 阅读(326) 评论(0) 推荐(0)
摘要: logging模块 导入模块:import logging 日志模块有五个级别: debug 级别为10 info 级别为20 warning 级别为30 error 级别为40 critical 级别为50 使用日志有两种形式,一种是将日志保存到日志文件,一种是将日志打印到终端。 日志默认是war 阅读全文
posted @ 2019-07-20 15:14 KbMan 阅读(183) 评论(0) 推荐(0)
摘要: 常用模块介绍 collections模块 namedtuple:具名元组 介绍:生成可以使用名字来访问的元组。 例子1:扑克牌 例子2:用具名元组namedtuple,用坐标和半径表示一个圆。 deque 双端队列 介绍双端队列前,先介绍一下队列:queue 队列,先进先出 FIRST IN FIR 阅读全文
posted @ 2019-07-18 20:48 KbMan 阅读(273) 评论(0) 推荐(1)
摘要: 正则表达式 啥叫正则表达式?一种匹配字符串内容的规则。 ()、[] 、{}的区别: ()是多个匹配,把括号内的当做一组处理。(ab)表示字符串有ab这样的字符才能匹配。匹配字符串,常跟 |(或) 搭配使用。 []是单个匹配,[abc]表示单个字符如果是a,b,c的一种,则匹配成功。特殊字符在[]内, 阅读全文
posted @ 2019-07-17 21:49 KbMan 阅读(180) 评论(0) 推荐(0)
摘要: def func(): return [lambda x: x*i for i in range(5)] def foo(): return [m(2) for m in func()] res = foo() print(res) >>> [8, 8, 8, 8] 阅读全文
posted @ 2019-07-15 22:44 KbMan 阅读(176) 评论(0) 推荐(0)
摘要: 可迭代对象和迭代器 可迭代对象:内置方法有__iter__方法的 像基本数据类型:list, dict, tuple, str都是可迭代对象。但同时,他们没有__next__,所以不能叫做迭代器。 迭代器:内置方法有__iter__和__next__的 因为迭代器都有__iter__,所以,迭代器都 阅读全文
posted @ 2019-07-15 18:39 KbMan 阅读(161) 评论(0) 推荐(1)
摘要: 匿名函数 匿名函数的特点:临时存在,用完就没了 匿名函数的应用:一般与内置函数一起连用。 内置函数 filter: 理解重点: 返回值为: (item for item in iterable if function(item)) map: map(function, iterable, ...) 阅读全文
posted @ 2019-07-14 01:10 KbMan 阅读(262) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 下一页