上一篇一起学习了变量是什么。
变量就像一个盒子,可以用来存放各种数据。
盒子里到底要放什么呢?
这就涉及到了Python中的数据类型了。
一、为什么会有数据类型?
在我们的显示生活中,不同的东西有不同的表达方式。
例如:
程序也是一样的。
Python需要知道你存放的数据是什么类型的,这样他才可以知道应该如何处理。
二、Python中常见的数据类型
Python最基础、最常用的数据类型有下面几种:
三、整数(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 最基础的四种数据类型:
同时学会了使用 type() 查看变量的数据类型。
下一篇,我们将学习 Python 的输入与输出 input() 与 print()。