类别:Python / 日期:2019-12-02 / 浏览:110 / 评论:0

在Python中,能够直接处置惩罚的数据类型有以下几种:

一、整数

Python能够处置惩罚恣意大小的整数,固然包含负整数,在Python顺序中,整数的示意要领和数学上的写法如出一辙,比方:1,100,-8080,0,等等。 (引荐进修:Python视频教程)

计算机由于运用二进制,所以,有时候用十六进制示意整数比较轻易,十六进制用0x前缀和0-9,a-f示意,比方:0xff00,0xa5b4c3d2,等等。

二、浮点数

浮点数也就是小数,之所以称为浮点数,是由于根据科学记数法示意时,一个浮点数的小数点位置是可变的,比方,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,等等。

整数和浮点数在计算机内部存储的体式格局是差别的,整数运算永远是准确的(除法岂非也是准确的?是的!),而浮点数运算则可能会有四舍五入的偏差。

三、字符串

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

四、布尔值

布尔值和布尔代数的示意完全一致,一个布尔值只需True、False两种值,要么是True,要么是False,在Python中,能够直接用True、False示意布尔值(请注意大小写),也能够经由过程布尔运算计算出来。

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

and运算是与运算,只需一切都为 True,and运算效果才是 True。

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

not运算黑白运算,它是一个单目运算符,把 True 变成 False,False 变成 True。

五、空值

空值是Python里一个特别的值,用None示意。None不能理解为0,由于0是有意义的,而None是一个特别的空值。

另外,Python还供应了列表、字典等多种数据类型,还许可建立自定义数据类型。

以上就是Python言语有哪些数据类型的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。