当前位置:首页>python>Python学习笔记(02):Python有那些数据类型?

Python学习笔记(02):Python有那些数据类型?

  • 2026-10-11 06:48:00
Python学习笔记(02):Python有那些数据类型?

上一篇一起学习了变量是什么。

变量就像一个盒子,可以用来存放各种数据。

盒子里到底要放什么呢?

这就涉及到了Python中的数据类型了。


一、为什么会有数据类型?

在我们的显示生活中,不同的东西有不同的表达方式。

例如:

  • 年龄是数字
  • 身高可以带小数
  • 名字是一段文字

程序也是一样的。

Python需要知道你存放的数据是什么类型的,这样他才可以知道应该如何处理。


二、Python中常见的数据类型

Python最基础、最常用的数据类型有下面几种:

数据类型名称示例
int
整数
18
float
浮点数
3.14
str
字符串
“Hello 星溯”
bool
布尔值
True

三、整数(int)

整数就是没有小数点的数字。

例如:

age = 18money = 100year = 2026

整数可以进行各种数学运算:

print(10 + 5)print(10 - 5)print(10 * 5)print(10 / 5)

输出:

155502.0

这里需要注意:

即使两个整数相除,

Python 得到的结果也是 float(浮点数)。


四、浮点数(float)

浮点数就是带小数点的数字。

例如:

height = 175.5price = 19.9pi = 3.1415926

浮点数同样支持数学运算:

print(1.5 + 2.5)

输出:

4.0

五、字符串(str)

字符串就是一段文字。

例如:

name = "张三"city = "兰州"language = "Python"

字符串必须使用引号包起来。

可以是:

"Hello"'Hello'

两种写法都可以。

字符串之间可以使用 + 拼接:

first = "Hello"second = "Python"print(first + " " + second)

输出:

Hello Python

这里的 + 不再表示加法,而是连接字符串。


六、布尔值(bool)

布尔值只有两个结果:

TrueFalse

例如:

is_student = Trueis_login = False

以后学习:

if 判断 while 循环

都会大量使用布尔值。

七、如何查看数据类型?

Python 提供了一个非常实用的函数:

type()

例如:

print(type(18))print(type(3.14))print(type("Python"))print(type(True))

输出:

<class 'int'><class 'float'><class 'str'><class 'bool'>

以后遇到不知道变量是什么类型时,

第一时间可以使用:

type(变量)

来查看。


本篇小结

今天认识了 Python 最基础的四种数据类型:

  • int:整数
  • float:浮点数
  • str:字符串
  • bool:布尔值

同时学会了使用 type() 查看变量的数据类型。

下一篇,我们将学习 Python 的输入与输出 input() 与 print()。

最新文章

随机文章