python-常用数据类型(数字类型)-Number

python3支持int,float,bool,complex

bool的两个值True,False分别对应1和0,可以直接参与计算

1.求绝对值 abs()

i = -10
f = 3.5
print(abs(i),abs(f))

#输出结果  10  3.5

2.获取最大值max(),最小值min()

l = [10, 4, 2, -10, -2, 5]

t = (10, 4, 2, -10, -2, 5)

print(max(l),max(t))    #获取最大值
print(min(l),min(t))    #获取最小值

#输出结果
# 10 10
# -10 -10

3.向上取整math.ceil(),向下取整math.follr()

import math

upInt = 10.2
downInt = 10.8

print(math.ceil(upInt))     #向上取整
print(math.floor(downInt))  #向下取整

#输出结果
# 11
# 10

4.获取开平方值math.sqrt()和获取x的y次幂pow(x,y)

import math
print(math.sqrt(100))  #获取开平方值
x = 10
y = 3
print(pow(x, y))  #获取a的b次幂

#输出结果
# 10.0
# 1000

5.四舍五入round()

print(round(5.5))        #输出结果 6
print(round(4.5))        #输出结果 4
print(round(5.51))       #输出结果 6
print(round(4.51))       #输出结果 5

print(round(5.555, 2))   #输出结果 5.55
print(round(4.545, 2))   #输出结果 4.54
print(round(5.5551, 2))  #输出结果 5.56
print(round(4.5551, 2))  #输出结果 4.56

并不是我认知的四舍五入,而是四舍六入,如果是五,要看五后面还有没有数,如果有就入,如果没有五前面是奇数就入是偶数就舍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值