python-数字类型

整数不同进制表示

二进制:

前导符:0b 或 0B
示例: 0b10 表示十进制的2

八进制:

前导符: 0o或0O
示例: 0o10表示十进制的8

十六进制:

前导符: 0x或0X
示例:0x10表示十进制的16

科学计数法:

1.23 × 1 0 9 1.23×10^9 1.23×109 表示为 1.23e9
0.000012 0.000012 0.000012 表示为 1.2 e − 5 1.2e-5 1.2e5

浮点数运算会有误差:
0.1+0.2

output: 0.30000000000000004

0.1+0.2 == 0.3

output: False

round(0.1+0.2,2) == 0.3

output: True

复数:
>>> a=complex(1,2)
>>> a
(1+2j)
>>> a=complex(1,2)
>>> b=complex(2,5)
>>> a*b
(-8+9j)
算术运算符:

/ 浮点数除法
// 整数除法
% 模(求余)
** 幂

>>> 3/2
1.5
>>> 3//2
1
>>> -3//2
-2
>>> 17%5
2
>>> 2**3
8
>>> pow(2,3)
8
>>> round(1.2345678,3)
1.235
>>> divmod(17,5)
(3, 2)
数学库 math:
>>> import math
>>> math.e
2.718281828459045
>>> math.pi
3.141592653589793
>>> math.log(100,10)
2.0
>>> math.pow(2,3)
8.0
>>> math.fabs(-4)
4.0

输入下列命令可以查看math库中所包含的函数:

>>> help(math)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值