当前位置:首页>python>基础学Python第四节 数据类型篇

基础学Python第四节 数据类型篇

  • 2026-10-11 07:59:16
基础学Python第四节 数据类型篇

前言:为什么要学“数据类型”?

很多刚接触Python的同学,会觉得“数据类型”听起来很抽象。
其实它就像我们生活里的不同“收纳盒”:

- 有的盒子专门放文字
- 有的盒子专门放数字
- 有的盒子专门放“是/不是”的判断

Python会根据你放的东西,自动识别它是什么类型,不同类型的“盒子”,用法和规则也不一样。
今天我们就从最基础的几种类型开始,把Python的“收纳规则”讲明白!

 一、最容易上手的「字符串」类型

字符串是我们接触的第一种数据类型,也是日常编程里用得最多的类型之一。

1. 什么是字符串?

一句话说清楚:被引号包裹起来的所有内容,都是字符串。
引号可以是单引号  ' ' ,也可以是双引号  " " ,效果完全一样。

比如这些都是合法的字符串:

python

# 英文文本
print("Hello, Python")

# 中文文本
print("我爱玩编程")

# 数字组成的字符串
print("1234567890")

# 特殊符号也可以哦
print("@#$%^&*()")
 

2. 新手必看:字符串的特点

- 引号必须成对出现,不能一边单引号一边双引号,也不能漏写引号。
- 字符串里的内容,Python只会“原样打印”,不会做任何处理。
比如  print("1+1") ,运行结果就是直接输出  1+1 ,而不是帮你算出答案。
- 中英文都支持,只要用引号包起来就行,对中文用户非常友好。

3. 保存和运行代码

1. 打开Python编辑器(IDLE),新建一个空白文件;
2. 把代码写进去,比如  print("我爱玩编程") ;
3. 按  Ctrl+S  保存文件,建议新建一个专门的文件夹(比如“Python入门练习”),文件起个好记的名字(比如  我的第一个字符串.py );
4. 点击顶部菜单栏的  Run  →  Run Module ,或者直接按快捷键  F5 ,就能看到运行结果啦!

 

二、会“算数”的「数字类型」

Python里的数字类型,分为两种:整型(int) 和 浮点型(float)。

1. 整型(int):就是我们说的整数

- 定义:没有小数点的数字,比如  1 、 100 、 -5 ,不需要加引号。
- 核心特点:Python会帮你做数学运算!
比如:python

print(1+1) # 运行结果:2
print(10-3) # 运行结果:7
print(5*2) # 运行结果:10
 

你看,Python会直接帮你算出结果,而不是把算式原样打印出来。

2. 浮点型(float):带小数点的数

- 定义:带小数点的数字,比如  3.14 、 5.6 、 2.0 。
- 注意:在Python里, 4 (整型)和  4.0 (浮点型)是两种不同的数据类型,运算时会有细微差别,后面我们会详细讲~

 

三、只有“是”和“否”的「布尔类型」

布尔类型只有两个值: True (真/成立)和  False (假/不成立)。
它主要用来做“逻辑判断”,比如后面我们学条件判断时,就会经常用到它。

举个例子(先不用深究,有个印象就好):

python

print(5 > 3) # 5比3大,结果是True
print(2 == 5) # 2不等于5,结果是False
 

 

四、用来“装多个东西”的容器类型

除了单个数据,Python还有几种可以装多个数据的“容器”类型,先记住它们的符号和特点就好:

名称 符号 特点 例子
列表(list)  []  有序、可以修改、可以放不同类型的数据  [20, "Python编程", 3.14] 
元组(tuple)  ()  有序、不可以修改  (88, "我爱玩编程", 3.14) 
字典(dict)  {}  键值对形式存储,比如“名字: 小明”  {"名字": "爱编程", "学科": "计算机"} 

给大家编了个超好用的记忆口诀,再也不会搞混符号啦:

字符串要有引号,
元组换成小括号,
列表使用中括号,
字典需要大括号,
整数、小数要分清,
判断对错用布尔。

 

五、新手必看:Python常见报错避坑指南

Python是个非常严谨的“小伙伴”,代码写错了它会直接给你报错提示,新手最容易犯这几个错,一定要避开!

1. 输入法问题:中文符号报错

新手最常见的错误!比如把英文括号写成了中文括号:

python

# 错误写法:用了中文括号
print("我爱玩编程")

# 正确写法:必须用英文输入法下的符号
print("我爱玩编程")
 

Python会提示  invalid character in identifier (无效字符),看到这个报错,先检查你的引号、括号是不是中文输入法下写的!

2. 引号不配对报错

比如只写了一个引号,或者前后引号不一样:

python

# 错误写法:引号没配对
print("我爱玩编程)

# 正确写法:引号必须成对出现
print("我爱玩编程")
 

 

六、课后小练习(新手友好)

1. 试着写一段代码,打印出你的名字,运行看看结果;
2. 分别用  print("1+1")  和  print(1+1)  运行,看看结果有什么不一样;
3. 写一个包含数字、中文、特殊符号的字符串,运行试试。

 

写在最后

今天我们认识了Python里最常用的几种数据类型,它们就像Python的基础“积木”,后面我们写更复杂的代码时,都离不开它们。
不用急着一下子全部记住,跟着练习慢慢熟悉就好~

下一期我们会讲「变量」的用法,教你怎么给数据起名字、存起来,方便后面反复使用,记得来看哦!

 



最新文章

随机文章