day02.03.python中的数学函数

import math
# 数学函数

# 求和: sum
ages = [18, 16, 20, 30]
print(sum(ages))        # 84
# print(sum(ages[:2]))   # 取前两个数的值求和  可以通过切片的方式挑选你想要求和的值出来之后再sum

# 最大值:max
print(max(ages))        # 30
# print(max(-2, -1, 666, 33))  # 这种方法也可以取值但是不推荐  一般会将这些元组存储在列表中后再求想要的数值

# 最小值 :min
print(min(ages))

# 平均值  python中没有类似avg这样的函数,但是python的一些包里面会有
print(sum(ages)/len(ages))

# 绝对值:abs
#   正数的绝对值是自己
#   负数的绝对值是他的相反数
print(abs(10))      # 10
print(abs(-10))     # 10

# 次方,幂
print(pow(5, 2))        # 5的平方  25
print(pow(5, 3))        # 5的3次方  125

# 随机数 round() 四舍五入  默认保留整数
print(round(3.141592653))           # 3
print(round(3.141592653, 2))        # 3.14
print(round(3.141592653, 3))        # 3.142


# 数学函数的包math
print(math.pi)      # 3.141592653589793  想要精确的pi值,可以使用他    《少年派的奇幻漂流》
print(math.e)       # 对数  log  e为底  logee = 1  机器学习会使用
print(math.inf)     # 正无穷大   如果你的求值结果是无穷大的值,它会使用inf表示
print(-math.inf)    # 负无穷大

print(math.sqrt(25))      # 5  开平方根
print(math.factorial(5))  # 120 = 1*2*3*4*5  阶乘
print(math.factorial(6))  # 720

print(math.sin(math.pi))  # 正弦(了解)
print(math.sin(3))

print(math.ceil(3.14))      # 向上取整   4
print(math.floor(3.9))      # 向下取整   3
 

import math
# 数学函数

# 求和: sum
ages = [18, 16, 20, 30]
print(sum(ages))        # 84
# print(sum(ages[:2]))   # 取前两个数的值求和  可以通过切片的方式挑选你想要求和的值出来之后再sum

# 最大值:max
print(max(ages))        # 30
# print(max(-2, -1, 666, 33))  # 这种方法也可以取值但是不推荐  一般会将这些元组存储在列表中后再求想要的数值

# 最小值 :min
print(min(ages))

# 平均值  python中没有类似avg这样的函数,但是python的一些包里面会有
print(sum(ages)/len(ages))

# 绝对值:abs
#   正数的绝对值是自己
#   负数的绝对值是他的相反数
print(abs(10))      # 10
print(abs(-10))     # 10

# 次方,幂
print(pow(5, 2))        # 5的平方  25
print(pow(5, 3))        # 5的3次方  125

# 随机数 round() 四舍五入  默认保留整数
print(round(3.141592653))           # 3
print(round(3.141592653, 2))        # 3.14
print(round(3.141592653, 3))        # 3.142


# 数学函数的包math
print(math.pi)      # 3.141592653589793  想要精确的pi值,可以使用他    《少年派的奇幻漂流》
print(math.e)       # 对数  log  e为底  logee = 1  机器学习会使用
print(math.inf)     # 正无穷大   如果你的求值结果是无穷大的值,它会使用inf表示
print(-math.inf)    # 负无穷大

print(math.sqrt(25))      # 5  开平方根
print(math.factorial(5))  # 120 = 1*2*3*4*5  阶乘
print(math.factorial(6))  # 720

print(math.sin(math.pi))  # 正弦(了解)
print(math.sin(3))

print(math.ceil(3.14))      # 向上取整   4
print(math.floor(3.9))      # 向下取整   3

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值