Python快速闯关1:数据类型和变量
·
欢迎来到Python的编程世界。
在第一章中,我们将介绍数据类型和变量。也许你之前学过其他编程语言,那么你一定对数据类型和变量有了一定的了解。如果你没有了解过编程语言,那么本专栏可以带你快速学习Python。如果需要学习C语言也可以看看我的另一个专栏:项目C语言。
概述
其实变量就像是一个个盒子,可以储存数据,而数据类型则决定了这个盒子可以“装”什么类型的数据。
在Python语言里,变量在指定的时候必须赋值。如果变量没有赋初值,则解释器会报错。
例如:
>>>x #这里会报错,因为没有赋值
>>>x=100 #对了,赋了初值
变量的数据类型
- 整数(
int):也就是数学当中的整数,没有小数部分的数,可以是正数,也可以是负数,还可以是0. - 浮点数(
float):可以粗略的理解为小数。 - 字符串(
str):用引号包起来的文本,可以是单引号'文本'或双引号"文本"或三引号'''文本'''。 - 布尔值(
bool):常用于逻辑判断。只有两个值:True和False。
输出变量的值或变量的类型
这里值得一提的是Python和C语言不一样,Python在定义变量的时候并不需要对变量的类型进行指定。也就是说一个变量,它可以先存储一种数据类型的变量,还可以再次存储另一种数据类型的变量。所以我们可以通过一个函数type()来查看变量的类型。
age=18
print(age) #输出18
print(type(age)) #<class 'int'>
name="小明" #小明
print(type(name)) #<class 'str'>
pi=3.14 #3.14
print(type(pi)) #<class 'float'>
isOrnot=True #True
print(type(isOrnot)) #<class 'bool'>
用print()函数可以输出变量的值,使用type()函数可以查看并输出变量的存储数据类型。
更多推荐


所有评论(0)