Python基础教程核心数据类型数字类

中科白癜风让白斑告别 http://finance.sina.com.cn/chanjing/b/20091014/11153079059.shtml

数字类型:包含有两种,一、整数(int),二、浮点数(float)

1.1定义:

一、整数:即正数、负数、0,没有带小数点的数字;如-1、0、8、......

二、浮动数:即带有小数点的数字;如:-1.0、0.0、8.、12.3e-3、14.6E3、......

1.2整数在Python中常用,十进制、二进制、八进制、十六进制表示如下图;

一、十进制:Python3中默认的数字就是十进制;

二、二进制:逢二进一,整数由0和1组成(表示方法:0b开头后跟0或者1,如0b);

三、八进制:逢八进一,由0-7的整数组成(表示方法:0o开头后跟0-7的整数,如0o);

四、十六进制:逢十六进一,由0-9的整数和A-F的字母组成,字母可以是小写(表示方法:0x开头,后跟0-9的数字或者A-F的字母,如0x0a、0x0B);

1.3小整数对象池:Python3中的整数-5至即[-5,],永远存在小整数对象池重复使用,即使用同一个对象;

如下交互式代码;

文件式代码如下:

如上图,文件式编码体现不了“小整数对象池”,之所以这样是因为文件式编码作了很多优化使他们的id一致,即使他们是同一个对象引用;

1.4浮动数在Python中表示小数的数

写法有两种:一、小数1.,二、科学计数法1.e-2(表示0.01),16.E3(表示61)如下代码编写:




转载请注明:http://www.aierlanlan.com/grrz/7051.html

  • 上一篇文章:
  •   
  • 下一篇文章: