当前位置:首页>python>Python闯关第二章:变量&数据类型,让电脑听懂人话!

Python闯关第二章:变量&数据类型,让电脑听懂人话!

  • 2026-08-23 09:07:36
Python闯关第二章:变量&数据类型,让电脑听懂人话!

点击蓝字

关注我们

Python闯关第二章:变量&数据类型,让电脑听懂人话!

关卡1|变量:给数据起个“小名”,随叫随到

① 什么是变量?

- 把数据塞进盒子,再贴个名字,以后喊名字就能用  

  例:`age = 25` → 把 25 放进叫 `age` 的盒子

② 起名“避雷指南”

| 作死操作 | 后果 |

|---|---|

| `1name = "张三"` | 数字开头,直接报错 |

| `print = 10` | 霸占系统关键词,以后打印不了任何东西 |

| `姓名 = "李四"` | 中文变量名,部分编辑器会翻脸 |

✅ 正确示范:英文字母或下划线开头,见名知意  

`student_name = "王五"`  

`math_score = 95`

关卡2|数据类型:给盒子贴“标签”,电脑才不懵

① 整数 int——“纯数字,不带点”

```python

age = 25

print(age + 5)  # 输出 30

```

⚠️ 别加千分位逗号:`1,000,000` 会被当成元组!

② 字符串 str——“用引号框起来的都算字”

```python

name = "赵六"

message = '今天学Python真开心!'

phone = "13800138000"  # 数字被引号框住→文字

```

拼接陷阱:

```python

print("我的年龄是" + 25)  # ❌ 报错

print(f"我的年龄是{25}")   # ✅ 推荐 f-string

```

③ 布尔值 bool——“极简 Yes or No”

```python

is_student = True

has_finished = False

```

⚠️ 首字母必须大写!`true` → 报错,`True` → 通关

关卡3|类型转换:盒子换标签,数据互通

| 神器 | 作用 | 示例 |

|---|---|---|

| `int()` | 转整数 | `int("95")` → `95` |

| `str()` | 转字符串 | `str(25)` → `"25"` |

| `bool()` | 转布尔 | `bool(0)` → `False`<br>`bool("Hello")` → `True` |

⚠️ 转换也要讲武德:

```python

int("Python")  # ❌ 文字变数字?臣妾做不到!

```

本章小结(闯关成功!)

1. 变量 = 盒子 + 名字,英文开头别撞关键词  

2. 常用三类型:`int` 纯数字、`str` 文字、`bool` 真假  

3. 三神器 `int()` `str()` `bool()`,让数据自由跳槽  

扫码关注我们

知识奇妙世界

最新文章

随机文章