2.3数据类型课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.3数据类型整型浮点型布尔型

数字类型数字类型是指表示数字或者数值的数据类型。在Python中,数字类型有整型(int)、浮点型(float)、复数型(complex),对应数学中的整数、小数和复数,此外还有一种特殊的整型,即布尔类型(bool)。

数字类型整型整型存储的数据为整数,按照进制划分可以分为二进制、八进制、十进制和十六进制,默认采用十进制表示。十进制比较常用,在此不赘述。二进制整数只有0和1两个基数,进位规则是“逢二进一”,在Python中用二进制表示整数需要在数字前加上0b或者0B。八进制整数由0~7组成,进位规则是“逢七进一”,在Python中用八进制表示整数需要在数字前加上0o或者0O。十六进制整数由0~9和A~F组成,进位规则是“逢十六进一”,在Python中用十六进制表示整数需要在数字前加上0x或者0X。

数字类型整型用不同的进制表示整数18。a=0b10010#二进制print(a的结果为:,a)b=0o22#八进制print(b的结果为:,b)c=18#十进制print(c的结果为:,c)d=0x12#十六进制print(d的结果为:,d)a的结果为:18b的结果为:18c的结果为:18d的结果为:18

数字类型浮点型浮点型表示存储的数据是实数,带有小数的数值。在Python中,浮点数必须有小数部分,小数部分可以为0。f1=3.14#十进制格式f2=3.14e-2#科学计数格式,等价于0.0314f3=3.14e4#科学计数格式,等价于31400.0浮点型数据默认有两种书写格式,分别为十进制和科学计数格式。在科学计数格式中,E或e代表基数是10,其后的数字代表指数。

数字类型浮点型Python中的浮点型的取值范围大约为-1.8e308~1.8e308,超出这个范围,Python会将其视为无穷大(inf)或者无穷小(-inf)。print(5e309) #打印结果为infprint(-5e309) #打印结果为-inf

数字类型浮点型浮点型最长可输出16个数字,当浮点数进行运算后,最长可输出17个数字。然而,计算机系统只能提供15个数字的准确性,最后一位由计算机系统根据二进制计算结果确定,存在一定误差。print(3.234567890234567833)#打印19位数字a=1.81384525132758718312#25位数字b=4.37946128936817912375#25位数字print(a乘b的结果为:,a*b)#计算a乘b的结果3.234567890234568a乘b的结果为:7.943665063093464importmathprint(math.pi)3.141592653589793打印π值(math模块中的math.pi)打印19位数字时,输出结果为16位数字,第16位数字与原输入并不相同。两个25位浮点数相乘,结果只有16位数字。

数字类型布尔型布尔型是一种比较特殊的整型,主要用来表示真或假,它只有True和False两种值,分别对应1和0。NoneFalse(布尔型)0(整型0)0.0(浮点型0)0.0+0.0j(复数型0)(空字符串)[](空列表)()(空元组)[](空字典)在Python中,任何对象都具有布尔属性,一般元素的布尔值都是True,有这些情况布尔值是False。

文档评论(0)

vermonth155-2娟 + 关注
实名认证
文档贡献者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档