八大基础数据类型
数据类型是所有编程语言最基础的知识,是任何地方都会用到的必不可少的东西,是重中之重,所以编程第一步,应该是掌握这门编程语言的基础数据类型。
Python一共有八大基础数据类型:
数字(Number)
字符串(String)
列表(List)
元祖(Tuple)
字典(Dict)
集合(Set)
布尔值(Boolean)
空值(None)
查看数据类型,可以使用
type
函数
# 查看数字类型
type(123)
# 查看字符串类型
type("123")
数据类型的学习是比较枯燥的,但是数据类型是编程的基础,因此十分重要,为了提升学习的兴趣,本教程不打算一次讲完所有的数据类型,而是学一点,用一点,这样学习起来会有趣得多。
数字类型(Number)
数字类型,顾名思义就是生活中常见的数字,如年龄,商品的价格等等。数字类型又分为整数
和浮点数
,浮点数即是我们日常说的小数,既然是数字,那么也就具备生活中的加减乘除运算
整数(int)
创建一个变量age
,并且赋值一个整数
age = 18
print("变量age的值为:")
print(age)
print("变量age的数据类型为:")
print(type(age))
执行的结果为:
变量age的值为:
18
变量age的数据类型为:
'int'>
最后的即表示类型为整形(int)
浮点型(float)
浮点型即小数,创建一个商品价格price
,并且赋值为99.99
price = 99.99
print("商品的价格为:")
print(price)
print("price的类型为:")
print(type(price))
执行结果为:
商品的价格为:
99.99
price的类型为:
'float'>
最后输出的就表示price的数据类型为
浮点型
注意:整形和浮点型都是数字类型,但是查看数据类型时是不会显示
number
的,整形输出in
t,浮点型输出float
数字的加减乘除
数字之间是可以进行四则运算的,整形和浮点型是可以一起计算的,这个和数学是一样的。我们先来创建3个变量
sum_1 = 4
sum_2 = 5
sum_3 = 2.5