|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1.
闲聊之Python的数据类型
‘520’ VS 520
前者是字符串,后者是单纯的数字。
2.
整型,布尔类型,浮点型,e记法
(1)Python中的整型就是整数,结合了长整型,长度不受限制。
(2)浮点型就是小数,如π。
区分两者,看有无小数点。
(3)e记法:即科学记数法[把一个绝对值大于10或小于-10的实数记为a×10n的形式(1≤|a|<10,n为整数),这种记数法叫做科学记数法。],浮点型的一种。
如:>>> a=0.000000000000005
>>> a
5e-15
(4)布尔类型,是特殊的整型。用true和false来表示真假,True相当于整数1,False相当于0,可以进行计算,但一般不用于计算。
如:>>>True + True
2
3.
类型转换
属于BIF:built-in function 内置函数
(1)整数→int() 表示:将字符串或浮点数转换为整数。
如:>>> a=4.55 [小数转换成整数,Python会采取截断处理,即舍弃小数点后面的数字,不管大小如何,不根据四舍五入来。]
>>> b=int(a)
>>> b
4
(2)字符串→str() 表示:将任何其他类型转换为束或字符串。
(3)浮点数→float() 表示:将字符串或整数转换为小数。
4.
获得关于类型的信息。
(1)Type()
如:>>> type(True)
<class 'bool'>
又如:>>> a='e'
>>> type(a)
<class 'str'>
(2)isinstance() 判断变量类型,是用来判断一个对象是否是一个已知的类型。
如:>>> isinstance(1, int)
True
|
评分
-
查看全部评分
|