python数值类型的操作_Python学习笔记,数值类型及操作

数值类型及操作

int类型数值大小不限;

整数的进制

1,整数类型正常为10进制

2,开头加0b or 0B 为二进制

3,加0o or 0O 为8进制

4,加0x 为16进制

浮点运算中存在不确定尾数。

如0.1+0.2 = 0.30000000000000004

计算机用二进制储存时会产生不确定性,一般情况下这种不确定性会在1e-16以后对正常的使用几乎没有影响。

在用浮点数进行比较时可利用round(a, b)函数,对a的b位数取四舍五入。

Python中独有复数形式,用‘ j ’来表示。

如:r = 1j

则 r * r = -1

Python的除法运算与众不同,直接用 / 除代表了数学中的除法运算,而用 // 除则是向下取整的除法运算。

如,10/3 = 3.3333333333333335

10//3 = 3

几个Python中的常用数学函数。

1, pow(a, b, [z]) (’[]'中的参数可不填)

其中a 是底数,b是指数,z是对某数取余。

2, round(a,[b])

其中a 是要近似的数,b是要四舍五入的小数点后位数

3, max(a,b,c,d,······) 可找出无限多个数中的最大数

4, min(a,b,c,d,······ ) 可找出无限多个数中的最小数

5, divmod(a, b) 其中a是除数,b是被除数,该方法会同时求出a//b 和a%b的值,并返回一对数

如divmod(5, 2) 返回(2,1)

此为随笔,仅做学习笔记使用QAQ

原文链接:https://blog.csdn.net/m0_52073315/article/details/112206289

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值