2023学年完整公开课版数据类型number_第1页
2023学年完整公开课版数据类型number_第2页
2023学年完整公开课版数据类型number_第3页
2023学年完整公开课版数据类型number_第4页
2023学年完整公开课版数据类型number_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

python基本数据类型(number)intlongfloatcomplex

python基本数据类型(number)

Int(符号整数):通常被称为整数或整型,没有小数点的正或负整数python标准整数类型:

python标准整数类型是最通用的数字类型。

在大多数32位机器上,标准整数类型的取值范围:-2147483648到2147483647python标准整数类型等价于C的有符号长整型。

八进制整数以数字“0”开始。

十六进制整数以“0x”或“0X”开始python基本数据类型(number)

Long(长整数):无限大小的整数,写作整数值加一个大写或小写的Lpython长整型:

python长整型能表达的数值仅仅与机器值的(虚拟)内存大小有关。

长整数类型是标准整数类型的超集。

在一个整数值后面加上个L(大写或小写都可以,推荐使用大写,避免和数字1混淆),表示这个整数时长整数。

这个整数可以是十进制、八进制、十六进制。

只有对长整数调用repr()才有机会看到L,对长整数调用str()看不到L。

整型和长整型正在统一为一种(int)。python基本数据类型(number)

Float(浮点型):python的浮点数就是数学中的小数python浮点型:

记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5

在运算中,整数与浮点数运算的结果是浮点数

整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的而浮点数运算则可能会有四舍五入的误差。python基本数据类型(number)

Complex(复数):标准类型A+BJ的形式,J(或J)表示-1的平方根(这是一个虚数)。a是真正的数字部分,b是虚部。python里面的复数是这样表示的:虚数不能单独存在,他们总是和一个值为0.0的实数部分一起来构成一个复数复数由实数部分和虚数部分构成表示虚数的语法:real+imagj实数部分和虚数部分都是浮点型虚数部分必须有后缀j或者Jpython基本数据类型(number)

下面是一些数值类型的举例:intlongfloatcomplex1051924361L0.03.14j100-0x19323L15.2045.j-7860122L-21.99.322e-36j0800xDEFABCECBDAECBFBAEl32.3+e18.876j-0490535633629843L-90.-.6545+0J-0x260-052318172735L-32.54e1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论