05 2018 档案

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