05 2018 档案
摘要:对象 = 类名() [类名()就等于在执行Person.__init__()] 过程: 类名() 首先 会创造出一个对象,创建了一个self变量 调用init方法,类名括号里的参数会被这里接收 执行init方法 返回self 对象能做的事: 查看属性 :对象.属性名 调用方法 :对象.方法名(参数)
阅读全文
摘要:导入方法 import module_name import module_name,module_name2 from module_name import * #把一个模块的所有内容全都导入到当前的命名空间 from module_name import logger as logger_nam
阅读全文
摘要:列表生成式: >>> a = [i+1 for i in range(10)] >>>a 生成器和迭代器部分: 使用isinstance()判断一个对象是否是Iterable对象: from collections import Iterable str1 = 'hello' #字符串为可迭代对象
阅读全文
摘要:装饰器(=高阶函数+嵌套函数) 定义:本质是函数,为其他函数添加附加功能 原则:不能修改被装饰的函数的源代码和调用方式 1.函数即“变量” 2.高阶函数: 把一个函数名当作实参传给另外一个函数(在不修改被装饰函数源代码的情况下为其添加功能) 返回值return中包含函数名(不修改被修改函数的调用方式
阅读全文
摘要:Python isdigit() 方法检测字符串是否只由数字组成。 Python int() 函数用于将一个字符串或数字转换为整型。 判断字符、列表、元组等的长度或项目个数:Python len()。 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,
阅读全文