全栈成长-python学习笔记之数据类型

python数据类型

数字类型
类型 类型转换
整型 int int() 字符串类型转换 浮点型保留整数 int(3.14)=3 int(3.94)=3
浮点型 float float()

#####字符串类型

类型 类型转换
字符串 str str() 将其他数据类型转为字符串
布尔类型与空类型
  • 布尔类型

    类型 类型转换
    布尔型 bool bool()将其他数据类型转为bool类型 字符串非空返回true 数值非0返回true

  • 空类型

    类型
    空类型 None 在不确定数据类型时可以使用 bool(None) 为false

列表与元组
  • 列表

    类型 数据格式
    列表型 list [1,2,3,5] 就是js中的数组
  • 元组

    类型 数据格式
    元组型 tuple 和列表一样 (1,2,3,5)
  • 列表与元组的区别

    • 元组比列表占用的资源更小
    • 列表是可变的 元组是不可变的
字典类型
类型 数据格式
字典类型 dict {“a”:“123”,“b”:“123”} 就是js中的对象格式
ps {“key”:“value”} 在列表中 key是唯一的

常用内置函数

函数名 用法
type(val) 返回 val的数据类型
id(val) 返回val的内存地址值
len(val) 返回val的长度(除数字 布尔类型没有长度外 其他所有数据类型都有长度)
min(val) 根据编码找出最小值 (可用于多种数据)
max(val) 根据编码找出最大值 (可用于多种数据)但是(元组,列表)同数据类型下的数据类型要统一

猜你喜欢

转载自blog.csdn.net/qq_51075057/article/details/130361725