【python 】数据类型和返回数据类型的函数

字符串+字符串 →称为 "拼接"   数字+数字 →称为"加法运算"

一、数据类型:整型、浮点型、布尔类型

1、整型:整数
注意:python2中长整型需要在后面加l,python3中不区分整型和长整型

2、浮点型:小数
注意:浮点型和整型的区别就是有无小数点

e记法:科学计数法,会变成浮点型,
1.5e4=10000

3、布尔类型:特殊的整型
True 和False  →当成整数 1和0(可以用来计算,但是不建议使用)



二、类型转换
整型:int()
浮点型:float()  
字符串:str()

注意:浮点数转换为整数采取截断处理,没有四舍五入。
字符串转换为整型或者浮点型,只有数字字符串可以转换,文字不可以

注意:str为一个BIF,但是你也可以强行把他当作变量名,这样的后果就是导致str失去了本身BIF的功能,所以不要乱用BIF.

三、获取关于类型的信息
(1)type()函数:返回参数的类型
>>> a=20
>>> type(a)
<class 'int'>


(2)isinstance()
有两个参数,一个事带确定类型的参数,一个是指定类型的参数
返回一个布尔值:True表示两个参数类型一致,False表示两个参数类型不一致
>>> isinstance(320,int)
True







版权声明:本文为love_Aym原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。