内置函数数据结构

一、内置函数分类

1.数值型

int:在python3中 int只有长整型,且没有上限,取决于内存大小(运行线程的大小)。

float:只有双精度。所有的浮点数不能准确地表达数字。

complex:有实数和虚数部分组成,实数和虚数部分都是浮点数。

bool:是int的子类。仅有2个实例True、Fasle对对应1和0;可与int直接运算。

2.列表

3.

--类型转换(built-in)---未写

【内置函数】

  • math.ceil()向上取整
  • math.floor()向下取整
  • round()四舍六入,五取偶--银行家算法

      【数字处理函数】 

  • min()
  • max()
  • 内置函数数据结构
  • pow(x,y):x**y
  • math.sqrt()
  • 进制函数,返回值是字符串
  • bin()--二进制
  • oct()--八进制
  • hex()--16进制
  • math.pi
  • 内置函数数据结构
  • 内置函数数据结构
  • 【类型判断】
  • type(obj):返回类型,而不是字符串
  • 内置函数数据结构
  • isinstance(obj,class-or-tuple):返回布尔值{是不是一个实例}
  • 内置函数数据结构
  • 内置函数数据结构

列表list:

一个队列,一个排列整齐的队伍

列表内的个体称为元素,由若干元素组成列表

元素内的个体称为元素,由若干元素组成列表

元素可以是任意对象(数字。字符串、对象、列表等)

列表内元素有顺序,可以使用索引

线性的数据结构

使用[]表示

列表是可变的

列表list、链表、queue(先进先出)、stack(先进后出)的差异