04 2019 档案
摘要:装饰器 实现装饰器的知识储备 1.函数即“变量” 2.高阶函数 a.把一个函数名当做实参传给另外一个函数(在不修改被装饰函数源代码的情况下为其添加功能) b.返回值中包含函数名(不修改函数的调用方式) 3.嵌套函数 高阶函数+嵌套函数 ==> 装饰器 1.函数即变量: 图一中x,y,test,cal
阅读全文
摘要:1.基础部分 整理比较分散,遇到了会往这里加。。。 1. 2.字典get应用 3.字符串回文 4.字典操作(念数字) 5.字典应用(电影投票) 2.函数部分 1.推导式 2.生成器 3.生成器(难) 4.列表推导式和生成器推导式 5.函数中默认参数传递问题(错题) 6. 内置函数filter 7.推
阅读全文
摘要:基础 变量的命名: python2和python3 格式化 循环注意 逻辑运算符 编码 字符串方法: for循环 列表 元组就是一个不可变的列表 字典 小数据池和代码块 深浅拷贝 文件操作 函数 1.迭代器:能够从中一个一个按照顺序取值,并且具有惰性机制的特点,且只能从头取到尾 2.迭代器协议:具有
阅读全文
摘要:简单配置法 简单配置 简单配置方法容易出现的问题:默认情况下是不打印WARNING以下级别的信息(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG) 1.中文显示乱码 2.不能同时输出到文件和屏幕 logger对象法 logging库提供了多个组件:Lo
阅读全文
摘要:函数名 描述 重要程度 abs() 返回数字的绝对值。 ☆☆ all() 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 ☆ any() 用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,
阅读全文
摘要:在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看,
阅读全文
摘要:面向对象的两个概念(类和对象) 类是一类事物的抽象表示形式 对象是某类事物的一个具体实例 那么究竟先有类还是现有实例对象?从设计角度来讲:必须是先有实例对象(或者是一种脑海中的概念),后有类。 从不同的实例对象抽象出类的定义。 比如:现在需要使用到一种称为FlyPig的对象,它既能像pig一样的吃,
阅读全文
摘要:__python2和python3的区别__ 参考链接:http://www.runoob.com/python/python 2x 3x.html 1.字符串类型不同 | python2 | python3 | | | | | unicode 类型 str 字节类型 | str 字符串类型 byt
阅读全文
摘要:1.抽象类的意义是?或者说为什么要有抽象类? 抽象类是对多个类中共同方法的抽取,但是子类又有不同的实现,父类只能抽取出方法的名字,而不明确方法的具体实现. 这种只规定子类拥有哪些方法,而不明确具体实现的父类,就应该定义为抽象类. 抽象类只用来规范子类应该具有哪些行为,而不明确具体的动作. 2.抽象类
阅读全文
摘要:__迭代器:iterator__ __可迭代对象:iterable__ 可迭代对象和迭代器的关系: __可迭代对象每次调用iter方法,获取的都是新的迭代器.__ 如何验证一个对象是可迭代的?还是迭代器? __生成器:generator__ 一种流式生成数据的方式: 流式产生数据:保存的不是真实的数
阅读全文
摘要:函数 什么是函数: 函数就是一段有特定功能代码的封装 函数名的明明规范(符合python中变量的命名规范) 多个单词需要下划线分隔开 函数的参数和返回值 函数可以接受外界传递的实参值,在函数体内就可以通过使用形参的值 函数可以有返回值,返回结果给函数的调用者 函数定义的格式 函数名是符合python
阅读全文

浙公网安备 33010602011771号