零基础吃透 Python 六大基础 + 四大容器数据类型

发布时间:2026/6/17 11:38:56
零基础吃透 Python 六大基础 + 四大容器数据类型 零基础吃透 Python 六大基础 四大容器数据类型前言Python所有数据都有对应类型分为6种基础单一数据、4种容器批量数据是编程最核心入门知识点本文搭配实例零基础也能看懂。一、六大基础数据类型存单个数据1. int 整数存放正负整数无小数点数字无大小上限。a10b-99c02. float 浮点数带小数的数字支持科学计数法。pi3.14num2.5e2# 等价250.0注意浮点数计算存在精度误差金额计算不建议直接用float。3. bool 布尔值只有两个固定值True真、False假用于条件判断。print(52)# Trueprint(110)# False规则0、空字符串、空列表、None都代表False。4. str 字符串存储文字、符号用单引号/双引号/三引号包裹。s1零基础Pythons2学习# 多行文字s3第一行 第二行常用操作拼接、重复*、切片取字符。5. complex 复数理工科计算专用格式实部 虚部j。c23jprint(c.real)# 实部2print(c.imag)# 虚部36. NoneType 空值唯一值None代表空、无数据和0、空字符串不相等。dataNone二、四大容器类型批量存放多个数据1. list 列表[]有序、可修改、允许重复支持混合类型数据。lst[1,python,True]lst.append(66)# 添加元素lst[0]99# 修改数据2. tuple 元组()有序、不可修改数据一旦定义不能增删改适合存储固定参数。t(10,20,30)# 单个元素元组必须加逗号t2(5,)3. dict 字典{键:值}键值对存储适合一一对应数据姓名-年龄、商品-价格键不可重复、不可修改。info{name:小明,age:18}print(info[name])info[age]194. set 集合{}无序、自动去重、无下标索引多用于数据去重、集合运算。s{1,2,2,3}print(s)# {1,2,3} 自动删除重复数字# 空集合不能写{}必须用set()emptyset()三、实用通用工具type()查看变量数据类型print(type(123))# class int类型转换int()、str()、list()、tuple()实现不同类型互相转换。四、快速区分总结单值类型int、float、bool、str、complex、None有序可修改列表 list有序只读不可改元组 tuple键值对应查询字典 dict自动去重、无序集合 set