[8]零基础学习Python基础之数字类型(上+下)

(上)——数字类型

Python的数字类型:
1、整数(integers)
2、浮点数(floating point numbers )
3、复数(complex numbers)

1、整数
2、浮点数(floating point numbers )

Eg:

while  i < 1:
    i = i + 0.1
    print (i)
  • 如何精确的计算浮点数?
    ①利用decimal(十进制)模块
import  decimal 
a= decimal.Decimal("0.1")
b= decimal.Decimal("0.2")
print( a + b )


注意:这里要print(a + b ),如果你直接输入a+b是这样滴:

  • E记法
    E记法:就是科学计数法
    例如:

    e-05表示的含义就是10的-5次方
3、复数(complex numbers)

复数包含了一个实部和一个虚部
例如:



1为实部,2j为虚部

  • 如何获得一个复数的实数部分和虚数部分呢?
    例如:




    注意:实数和虚数都是浮点数哦!


(下)——数字支持的运算

注意:
x // y 表示的含义是:x除以y的结果是整数,如果x除以y不是整数,那么就向下取整数且遵循的原则是:取比目标结果小的最大整数

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容