上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 理解面向对象编程(OOP: Object Oriented Programming) 面向过程与面向对象 什么是面向过程编程? 答:按照先干什么、再干什么、最后干什么的思路。事情都自己干,流水线,程序员是打工仔视角 ​ 优点:使复杂的问题简单化、流程化 ​ 缺点:可扩展性差 什么是面向对象编程? 答 阅读全文
posted @ 2019-07-24 22:48 KbMan 阅读(375) 评论(0) 推荐(0) 编辑
摘要: hashlib与openpyxl模块 hashlib hashlib加密后是无法解密的,市面上流传的解密网站,只是穷举各种字符的匹配,然后加密 1. 基操(重要) 2. 内容分多次 一个内容可以分多次update,得出的结果是相同的 3. 加盐处理: 有时候为了让别人无法找出真正的内容,可以进行加盐 阅读全文
posted @ 2019-07-20 22:08 KbMan 阅读(287) 评论(0) 推荐(0) 编辑
摘要: logging模块 导入模块:import logging 日志模块有五个级别: debug 级别为10 info 级别为20 warning 级别为30 error 级别为40 critical 级别为50 使用日志有两种形式,一种是将日志保存到日志文件,一种是将日志打印到终端。 日志默认是war 阅读全文
posted @ 2019-07-20 15:14 KbMan 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 常用模块介绍 collections模块 namedtuple:具名元组 介绍:生成可以使用名字来访问的元组。 例子1:扑克牌 例子2:用具名元组namedtuple,用坐标和半径表示一个圆。 deque 双端队列 介绍双端队列前,先介绍一下队列:queue 队列,先进先出 FIRST IN FIR 阅读全文
posted @ 2019-07-18 20:48 KbMan 阅读(261) 评论(0) 推荐(1) 编辑
摘要: 正则表达式 啥叫正则表达式?一种匹配字符串内容的规则。 ()、[] 、{}的区别: ()是多个匹配,把括号内的当做一组处理。(ab)表示字符串有ab这样的字符才能匹配。匹配字符串,常跟 |(或) 搭配使用。 []是单个匹配,[abc]表示单个字符如果是a,b,c的一种,则匹配成功。特殊字符在[]内, 阅读全文
posted @ 2019-07-17 21:49 KbMan 阅读(173) 评论(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 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象和迭代器 可迭代对象:内置方法有__iter__方法的 像基本数据类型:list, dict, tuple, str都是可迭代对象。但同时,他们没有__next__,所以不能叫做迭代器。 迭代器:内置方法有__iter__和__next__的 因为迭代器都有__iter__,所以,迭代器都 阅读全文
posted @ 2019-07-15 18:39 KbMan 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数的特点:临时存在,用完就没了 匿名函数的应用:一般与内置函数一起连用。 内置函数 filter: 理解重点: 返回值为: (item for item in iterable if function(item)) map: map(function, iterable, ...) 阅读全文
posted @ 2019-07-14 01:10 KbMan 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 小小print,大大content print是Python的内置方法之一,也是我们最常用的打印、调试的方式。我们来看看builtins.py中print的源码: *args: 这个参数决定了print能同时打印多个值。 sep: 这个参数决定了当print打印多个值时,值中间的连接字符。他的默认值 阅读全文
posted @ 2019-07-13 12:22 KbMan 阅读(288) 评论(0) 推荐(1) 编辑
摘要: 装饰器介绍 啥是装饰器呀? 答:给函数对象增加新功能的一个工具。装饰器的内部函数其实就是一个闭包函数。 装饰器有啥原则呀? 答:利用装饰器增加新功能时,不修改被装饰对象的源代码,不改变被装饰对象的调用方式。 简单装饰器示例 装饰器语法糖:为了直观,python 为了省略 func = count_t 阅读全文
posted @ 2019-07-12 00:40 KbMan 阅读(238) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页