|
|
@@ -0,0 +1,96 @@
|
|
|
+
|
|
|
+
|
|
|
+# 🧠 Python 基础数据类型思维导图
|
|
|
+
|
|
|
+```text
|
|
|
+Python 基础数据类型
|
|
|
+├─ 🔢 数值类型 Number
|
|
|
+│ ├─ 🧮 int 整数
|
|
|
+│ │ └─ 例:10, -3, 0
|
|
|
+│ ├─ 📈 float 浮点数
|
|
|
+│ │ └─ 例:3.14, 2.0
|
|
|
+│ ├─ 🔬 complex 复数
|
|
|
+│ │ └─ 例:1 + 2j
|
|
|
+│ └─ ✅ bool 布尔值
|
|
|
+│ └─ 例:True / False
|
|
|
+│
|
|
|
+├─ 📝 文本类型 str
|
|
|
+│ └─ 例:"hello", 'Python'
|
|
|
+│ └─ 特点:不可变,支持切片、拼接
|
|
|
+│
|
|
|
+├─ 🚫 空值类型 None
|
|
|
+│ └─ 表示空值、没有值
|
|
|
+│
|
|
|
+├─ 📚 序列类型
|
|
|
+│ ├─ 🧾 list 列表
|
|
|
+│ │ └─ 例:[1, 2, 3]
|
|
|
+│ │ └─ 特点:有序、可变、允许重复
|
|
|
+│ ├─ 🧱 tuple 元组
|
|
|
+│ │ └─ 例:(1, 2, 3)
|
|
|
+│ │ └─ 特点:有序、不可变
|
|
|
+│ └─ 🔁 range 范围
|
|
|
+│ └─ 例:range(5)
|
|
|
+│
|
|
|
+├─ 🧺 集合类型
|
|
|
+│ ├─ 🪣 set 集合
|
|
|
+│ │ └─ 例:{1, 2, 3}
|
|
|
+│ │ └─ 特点:无序、元素唯一、可变
|
|
|
+│ └─ 🧊 frozenset 冰冻集合
|
|
|
+│ └─ 特点:不可变集合
|
|
|
+│
|
|
|
+├─ 🗂️ 映射类型
|
|
|
+│ └─ 📖 dict 字典
|
|
|
+│ └─ 例:{"name": "Tom", "age": 18}
|
|
|
+│ └─ 特点:键值对,按 key 查找 value
|
|
|
+│
|
|
|
+└─ 🧠 其他重要概念
|
|
|
+ ├─ 🔄 可变类型
|
|
|
+ │ └─ list, dict, set
|
|
|
+ ├─ 🔒 不可变类型
|
|
|
+ │ └─ int, float, str, tuple, bool, None
|
|
|
+ ├─ 🏷️ 变量
|
|
|
+ │ └─ 用来存储数据
|
|
|
+ └─ 🔧 类型转换
|
|
|
+ ├─ int()
|
|
|
+ ├─ float()
|
|
|
+ ├─ str()
|
|
|
+ ├─ list()
|
|
|
+ ├─ tuple()
|
|
|
+ └─ set()
|
|
|
+```
|
|
|
+
|
|
|
+## 🧩 速记口诀
|
|
|
+
|
|
|
+- 数值:`int / float / bool`
|
|
|
+- 文本:`str`
|
|
|
+- 容器:
|
|
|
+ - 有序可变:`list`
|
|
|
+ - 有序不可变:`tuple`
|
|
|
+ - 无序唯一:`set`
|
|
|
+ - 键值对:`dict`
|
|
|
+
|
|
|
+## ✨ 示例速记
|
|
|
+
|
|
|
+```python
|
|
|
+age = 18 # int
|
|
|
+pi = 3.14 # float
|
|
|
+name = "Tom" # str
|
|
|
+is_ok = True # bool
|
|
|
+scores = [90, 88, 95] # list
|
|
|
+point = (10, 20) # tuple
|
|
|
+nums = {1, 2, 3} # set
|
|
|
+student = {"name": "Tom", "age": 18} # dict
|
|
|
+```
|
|
|
+
|
|
|
+## 🎯 一句话总结
|
|
|
+
|
|
|
+Python 的基础数据类型可以分成:
|
|
|
+
|
|
|
+- 数值类型:`int / float / bool / complex`
|
|
|
+- 文本类型:`str`
|
|
|
+- 序列类型:`list / tuple / range`
|
|
|
+- 集合类型:`set / frozenset`
|
|
|
+- 映射类型:`dict`
|
|
|
+- 其他:`None`
|
|
|
+
|
|
|
+这就是 Python 最核心的基础数据结构。
|