python数据类型


一python基本数据类型:
1 整数类型(int):
 1.1存储范围:可以表示任意大小的整数,没有固定的存储限制;
 1.2表现形式:十进制,二进制(0b),八进制(0o),十六进制(0x)
 1.3关系处理:(1)加,减,乘,除,取余,幂等(2)转换:int()
 1.4内置函数:返回整数的绝对值:abs()
                        返回整数除法的商和余数:divmod()
                        计算整数的幂:pow()

2 浮点数:float:
 2.1存储范围:使用EEE 754标准进行存储,占64位的存储空间
 2.2表现形式:小数
 2.3关系处理:(1)加,减,乘,除 (2)转换:float()
 2.4内置函数:返回浮点数的绝对值:abs()
                        用于四舍五入浮点数:round()
 2.5特殊值:正无穷大:float('inf')
                    负无穷大:float('-inf')
                    NaN:not a number
         
3 bool:
 3.1存储范围:真,假;
 3.2表现形式:true,flase
 3.3关系处理:(1)与:and  或:or   非;not(2)转换:int()
 

4 字符串:str
 4.1存储范围:字母,数字,符号,空格等
 4.2表现形式:单引号,双引号,三引号
 4.3关系处理:(1):拼接:+号拼接;(2)切片
 4.4内置函数:常见:upper() lower() strip()
 4.5转义字符:可以使用反斜杠(\)来表示特殊的字段,如换行符:\n

5 空类型:None
 5.1存储范围:表示空值或缺失值的常量
 5.2表现形式:空值
 5.3关系处理:(1)主要用于控制的判断:x is None (2)给变量赋空值:x=None


6 列表:list
 6.1存储范围:有序数据集合,可以包含任意的数量的对象
 6.2表现形式:用[]来创建一个列表,列表中的元素可以是任意的数据类型
 6.3关系处理:列表中的元素都有唯一的一个索引,从0开始,可通过索引访问和修改元素
 6.4列表的处理:添加:append(),insert()
                删除:remove(),修改
                切片[start:end]
                排序:sorted()
                复制:深复制,浅复制
 
7 元组:tuple
 7.1存储范围:有序数据集合,一旦创建便不可修改
 7.2表现形式:用()来创建一个列表,列表中的元素可以是任意的数据类型
 7.3关系处理:列表中的元素都有唯一的一个索引,0表示从左往右开始,负索引表示从右往前
 7.4元祖的处理:可以使用切片获得元祖的子集

8 字典:dict
 7.1存储范围:无序的,可变的数据类型
 7.2表现形式:用{}来创建一个字典,每个元素由键和值组成
 7.3关系处理:列表中的元素都有唯一的一个索引,0表示从左往右开始,负索引表示从右往前
 7.4字典的操作:获取所有键的列表:dict.keys()
                获取所有值的列表:dict.values()
                获取所有键值对组成的元祖列表:dict.items()
                获取键值对的数量:len(dict)
                以键获值:dict.get(key),若结果不存在则返回None
                以键删除:dict.pop(key)

9 集合:set
 9.1存储范围:无序的,可变的数据类型
 9.2表现形式:用{}或set()来创建一个字典,
 9.3关系处理:列表中的元素都有唯一的一个索引,0表示从左往右开始,负索引表示从右往前
 9.4集合的操作:并集,交集,差集,对称差集

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值