Python语言有哪些数据类型-Python教程

资源魔 52 0
正在Python中,可以间接解决的数据类型有如下几种:

1、整数

Python能够解决恣意巨细的整数,当然包罗负整数,正在Python顺序中,整数的示意办法以及数学上的写法如出一辙,例如:1,100,-8080,0,等等。 (保举学习:Python视频教程)

较量争论机因为应用二进制,以是,有时分用十六进制示意整数比拟不便,十六进制用0x前缀以及0-9,a-f示意,例如:0xff00,0xa5b4c3d2,等等。

2、浮点数

浮点数也就是小数,之以是称为浮点数,是由于依照迷信记数法示意时,一个浮点数的小数点地位是可变的,比方,1.23x10^9以及12.3x10^8是相等的。浮点数能够用数学写法,如1.23,3.14,-9.01,等等。然而关于很年夜或很小的浮点数,就必需用迷信计数法示意,把10用e代替,1.23x10^9就是1.23e9,或许12.3e8,0.000012能够写成1.2e-5,等等。

整数以及浮点数正在较量争论机外部存储的形式是没有同的,整数运算永远是准确的(除了法莫非也是准确的?是的!),而浮点数运算则可能会有四舍五入的偏差。

3、字符串

字符串是以''或''括起来的恣意文本,比方'abc','xyz'等等。请留意,''或''自身只是一种示意形式,没有是字符串的一局部,因而,字符串'abc'只有a,b,c这3个字符。

4、布尔值

布尔值以及布尔代数的示意齐全分歧,一个布尔值只有True、False两种值,要末是True,要末是False,正在Python中,能够间接用True、False示意布尔值(请留意巨细写),也能够经过布尔运合计算进去。

布尔值能够用and、or以及not运算。

and运算是与运算,只有一切都为 True,and运算后果才是 True。

or运算是或运算,只需此中有一个为 True,or 运算后果就是 True。

not运算长短运算,它是一个单目运算符,把 True 变为 False,False 变为 True。

5、空值

空值是Python里一个非凡的值,用None示意。None不克不及了解为0,由于0是无意义的,而None是一个非凡的空值。

别的,Python还提供了列表、字典等多种数据类型,还容许创立自界说数据类型。

以上就是Python言语有哪些数据类型的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!