python3的数据类型

Python3有6个标准的数据类型,其中
不可变数据有:Number(数字)、String(字符串)、Tuple(元组);
可变数据有:List(列表)、Dictionary(字典)、Set(集合)
1、Number(数字)
(1)Python3支持int、float、bool、complex(复数)
(2)查看数据类型的函数type()
(3)查看某数据类型是否和某对象的数据类型匹配instance(),结果为布尔值
(4)删除语句del,可以删除一个或多个对象
(5)注意:①数值的除法包含两个运算符:‘/’返回一个浮点数,’//'返回一个整数;②在混合计算是,Python会把整形转换成为浮点数

2、String(字符串)
(1)字符串可以用单引号或者双引号括起来
(2)字符串可以被截取:变量[头下标:尾下标](索引从左到右以0开始,从右往左以-1开始)
(3)加号+是字符串连接符
(4)型号*表示复制当前字符串,与之结合的数字为复制的次数
(5)可以在字符串前面添加一个r,不会使转义字符发生转义
(6)可以用反斜杠\可以作为续行符,表示下一行是上一行的延续。也可以使用’’’…’’'或"""…"""跨越多行

3、List(隔开列表)
(1)列表写在方括号[]之间,用逗号隔开
(2)列表和字符串不一样的是 ,列表中的元素是可以改变的

4、Tuple(元组)
(1)元组和列表类似,不同之处在于元组的元素不能修改
(2)元组写在小括号里面,元素之间用逗号隔开
(3)元组中的元素类型也可以不同
(4)空元组合和一个元素的元组的特殊语法规则

5、Set(集合)
(1)集合是由一个或数个形态各异的大小整体组成,构成集合的事物或对象称作元素或是成员,基本功能是进行成员测试和删除重复元素
(2)可以使用大括号{}或者set()函数创建集合,注意:创建一个空集合必须用set()而不是大括号,因为大括号是用来创建一个空字典的
(3)两个集合的交并补差

6、Dictionary(字典)
(1)字典是无需的对象集合,列表是有序的对象集合。两者之前的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
(2)字典是一种映射类型,字典用{}标识,它是一个无序的键(key):值(value)的集合
(3)还可以用dict()构建字典
(4)字典的关键字类型必须为不可变类型,且不能重复
(5)创建空字典使用{}

7、Python数据类型转换
一些内置函数

(此文章只作为简单的学习 笔记,详细请参考菜鸟教程)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值