目录 内置对象方法汇总 字符串String list(可变序列) 元组Tuple(不可变序列) 4.字典和集合 Set(无序不重复) 内置对象方法汇总 常用内置对象的方法 String 定义,切片,长度,替换,编列..... 列表/元组 定义,使用,循环遍历...... 字典 定义,使用,循环遍历. ...
分类:
编程语言 时间:
2020-11-04 17:46:24
阅读次数:
18
简介 魔法方法是python内置方法,不需要主动调用,存在的目的是为了给python的解释器进行调用,几乎每个魔法方法都有一个对应的内置函数,或者运算符,当我们对这个对象使用这些函数或者运算符时就会调用类中的对应魔法方法,可以理解为重写这些python的内置函数。魔法方法的形式通常是__str__是 ...
分类:
编程语言 时间:
2020-05-31 11:28:32
阅读次数:
65
1、__init__ 构造方法 类() 自动执行2、__call__ 对象() 类()() 自动执行3、__int__ int(对象) 自动执行对象中的 __int__ 方法,并将返回值赋给它4、__str__ str(对象) 自动执行对象中的 __int__ 方法,并将返回值赋给它5、__add_ ...
分类:
编程语言 时间:
2020-05-11 23:58:48
阅读次数:
114
[TOC] 各种排序算法时间复杂度及空间复杂度对比 Timsort与其他比较排序算法时间复杂度(time complexity)的比较 空间复杂度(space complexities)比较 各种排序算法 同等硬件条件下,对相同长度的的列表排序,所有时常如下: 1.python内置方法sorted( ...
分类:
编程语言 时间:
2020-04-10 00:38:40
阅读次数:
84
python处理数据文件第一步是要读取数据,文件类型主要包括文本文件(csv、txt等)、excel文件、数据库文件、api等。 下面整理下python有哪些方式可以读取数据文件。 1. python内置方法(read、readline、readlines) read() : 一次性读取整个文件内容 ...
分类:
编程语言 时间:
2020-02-18 13:25:24
阅读次数:
127
abs() 返回数字的绝对值。 abs(x) all() 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 all(iterable) #iterable -- 元组 ...
分类:
编程语言 时间:
2020-02-13 14:41:35
阅读次数:
63
概述 首先明确函数和代码的区别,常用的内置方法有 __init__,__str__ 详解 函数和方法的区别: 1)函数是没有类面向过程,组织好的、可以重复使用的、用来实现单一功能的代码; 2)方法必须有class类的,调用类里面的函数使用的 内置方法: __init__,实例创建自动获取这些属性 _ ...
分类:
编程语言 时间:
2020-01-29 14:24:16
阅读次数:
121
isinstanceissubclassTOC isinstance 判断一个对象是否是另外一个类的实例,返回布尔值。 是:True 否:False class Foo: pass class Boo: pass foo_obj = Foo() boo_obj = Boo() print(isins ...
分类:
编程语言 时间:
2019-11-28 21:25:34
阅读次数:
92
[TOC] 匿名函数 什么叫匿名函数? 我们之前学过的叫有名函数,就是有名字的函数 匿名函数 就是没有名字的函数, 语法 lambda 参数:返回值 匿名函数一般与python内置方法连用。 max/min() sorted() map() filter() 内置函数 面向过程编程 什么叫面向过程, ...
分类:
编程语言 时间:
2019-09-25 15:21:43
阅读次数:
88
进制转换:先介绍用传统数学方法,再介绍用python内置方法 二进制转十进制: 1101 转为十进制 1*2^(4-1)+1*2^(3-1)+0*2^(2-1)+1*2^(1-1) 即各个位拆开,乘以2的(位数-1)次方,结果为13 >>> int('1101',2) 13>>> int('0o22 ...
分类:
编程语言 时间:
2019-07-16 11:03:26
阅读次数:
111