Python总结(第八章)【数据类型】
本帖最后由 WangJS 于 2020-3-28 18:19 编辑Python总结(第八章)
8.数据类型
( 1 )整型
整型就是我们平常所说的整数。Python 3可以进行,大数运算(数的长度没有限制) 。
>>> 122394813714234324286/15347343434
7974983699.334236
( 2 )浮点型
浮点型就是我们平常所说的小数。所有的浮点型都是有小数点的。
这里我要说一下E记法,也就是科学计数法。
3e5表示3乘以10的5次幂,也就是3*10*10*10*10*10,结果等于300000
3e-5就是3*105
>>> 3e5
300000.0
>>> 0.00003
3e-05
( 3 )布尔类型
布尔类型其实只有“True”和“False”两种形式,如果你输入一个判断的语法,python就会给你一个布尔类型的值(“True”为“真”,“False”为“假”):
>>> 1+1>3
False
>>> 2<3
True
>>> 1+4==5
True
其实,布尔类型就是特殊的整型,True为“1”,False为“0”,它们也可以用于计算:
>>> False+True
1
>>> True+True
2
#注意:True和False的首字母一定要大写,否则python会认为true是一个变量而不是一个布尔类型的值:
>>> true+true
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
true+true
NameError: name 'true' is not defined
( 4 )类型的转换
转换为整形 int()
转换为浮点型 float()
转换为字符串 str()
( 5 )类型的判断
要用到两个简约而不简单的内置函数,type与isinstance:
type()
>>> type('w')
<class 'str'>
>>> type(2)
<class 'int'>
>>> type(2.3)
<class 'float'>
isinstance()
>>> isinstance(3,int)
True
>>> isinstance('e',int)
False
喜欢的话,别忘了评分订阅哟!{:9_217:}
嘿嘿,订阅后回复‘WangJS’奖励5个鱼币哟 WangJS WangJS 乘号 发表于 2020-4-2 12:52
WangJS
。。。
订阅了么?
wuqramy 发表于 2020-4-2 12:55
WangJS
参见4楼 WangJS 发表于 2020-4-2 12:57
参见4楼
嗯 wuqramy 发表于 2020-4-2 12:58
嗯
明天不会忘的!!! WangJS 发表于 2020-4-2 13:02
明天不会忘的!!!
多加点贡献也行 WangJS 发表于 2020-4-2 12:56
。。。
订阅了么?
订了吖 乘号 发表于 2020-4-2 14:24
订了吖
给了吖 不是说有刮刮乐吗。。。
上帝之手913 发表于 2020-4-2 15:30
不是说有刮刮乐吗。。。
找啊,就在文章里{:10_307:} WangJS 发表于 2020-4-2 17:14
找啊,就在文章里
找到了!!!(WangJS{:10_279:}) 上帝之手913 发表于 2020-4-2 23:49
找到了!!!(WangJS)
点我去订阅! WangJS 发表于 2020-4-3 08:30
点我去订阅!
OK{:10_279:} 也给我点鱼币{:10_254:} WangJS WangJS
鱼币呢{:10_256:} 感谢楼楼分享.已收藏加订阅
页:
[1]