python的六个标准类型
2021/4/19 20:28:53
本文主要是介绍python的六个标准类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
总结:python3六个标准数据类型的对比
类型 | 例子 | 索引、切片 | +号连接 | 备注 |
---|---|---|---|---|
Number | a, b=1, 2 | 运算 | ||
String | a=‘hello’ | Yes | 可连接 | 字符串不可变 |
List | a=[1, ‘it’] | Yes | 可连接 | 字符串可变 |
Tuple | a=(1,‘he’) | Yes | 可连接 | 元素不可变,可以包含可变的对象 |
Sets | a={‘Tom’}或a=set(‘Tom’) | |||
Dictionaries | a={‘Tom’:1997} |
注意:
一、Number:
1、python3支持int、float、bool、complex(4+3i);
2、一个变量可以赋值指向不同类型的对象;
3、数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符;
4、在混合计算时,python会把整型转换成为浮点数;
二、String:
1、需要使用反斜杠(\)转义特殊字符,例:a=‘I don’t’,输出–>I don’t
2、索引有两种方式,一种从左往右0,1,2,3,4;另一种从右往左-1,-2,-3,-4
3、没有单独的字符串类型,一个字符就是长度为1 的字符串;
4、切片选取规则是左闭右开,例[1:5],去下标为1、2、3、4的值,第五个不选;
4、python中的字符串不能改变;
三、List:
1、不同于字符串,列表中的字符串是可以改变的;
四、Tuple(元组):
1、构造包含0或1个元素的元组比较特殊:
tup1 = () # 空元组
tup2 = (10,) # 一个元素,需要在元素后添加逗号
五、Sets(集合):
1、创建一个空的集合必须用set(),而不是{},因为{}是用来创建一个空字典的;
六、Dictionaries(字典):
1、字典是一种映射类型,它的元素是键值对;
2、字典的关键字必须为不可变类型,且不能重复;
3、创建空字典使用{},dic={}
这篇关于python的六个标准类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南