一看就懂得Python的math模块

作者:Mr_lee_long 时间:2021-03-28 21:40:32 

math模块


# 数学相关模块
import math
r = math.floor(3.2) # 向下取整
print(r)
r = math.ceil(4.5)  # 向上取整
print(r)
r = round(3.4999)  # 四舍五入
print(r)
r = math.pow(3,4)  # =3**4
print(r)
r = math.sqrt(25)  # 开平方
print(r)
r = math.fabs(-0.23) # 绝对值(小数)
print(r)
r = abs(-2)     # 绝对值
print(r)
r = math.modf(3.14) # 拆分小数和整数
print(r)
r = math.copysign(3,-5) #-5的符号赋给3
print(r)
lt = [1,4,5,7]    # 计算lt中数字的和(结果浮点数)
r = math.fsum(lt)
print(r)
r = sum(lt)     # 同上(结果整数)
print(r)
print(math.pi)    # 圆周率
print(math.e)    # 自然对数
# 随机数模块
import random
r = random.random() # 随机获取0~1小数
print(r)
lt = [2,3,5,7,'A','C','d']
r = random.choice(lt) # 随机获取lt中一个值
print(r)
random.shuffle(lt) #打乱列表
print(lt)
r = random.randrange(5,15,2) #获取制定范围内随机的整数
print(r)
r = random.uniform(4,24)   #获取制定范围内随机数
print(r)
# 内建函数
nums = [2,3,5,7,0,23,21,-11,0.4]
print(max(nums))    # 获取最大值
print(min(nums))    # 获取最小值
# 进制相关
hex(3)
oct(3)
bin(3)
print(ord('a')) # 获取相对应的ascii码
print(chr(90))  # 获取ascii码相对应的字符
num = 99
var = 'num + 1'
nums = eval(var) # 将python字符串当做代码执行 慎用
print(nums)

来源:https://blog.csdn.net/weixin_41048363/article/details/79420470

标签:python,math
0
投稿

猜你喜欢

  • python自然语言处理之字典树知识总结

    2023-12-29 01:01:21
  • Python生成器以及应用实例解析

    2021-07-06 21:45:40
  • python机器学习pytorch 张量基础教程

    2023-06-18 04:54:31
  • Django celery实现异步任务操作,并在后台运行(守护进程)

    2021-11-12 16:26:21
  • pytorch中使用cuda扩展的实现示例

    2021-02-17 23:46:55
  • Python使用matplotlib实现的图像读取、切割裁剪功能示例

    2021-12-14 11:04:49
  • Python中parsel两种获取数据方式小结

    2023-03-01 17:44:50
  • asp生成一个不重复的随机数字

    2007-09-12 19:12:00
  • 解决python xx.py文件点击完之后一闪而过的问题

    2022-10-27 07:23:17
  • asp获取数据库中表名和字段名的代码

    2011-04-18 11:02:00
  • Python的时间模块datetime详解

    2023-10-17 01:36:48
  • 对Python3 序列解包详解

    2023-06-15 10:39:25
  • 详解python 条件语句和while循环的实例代码

    2023-11-19 11:32:58
  • sqlplus登录\\连接命令、sqlplus命令的使用大全

    2023-07-01 08:16:31
  • python中对数据进行各种排序的方法

    2022-05-31 15:26:55
  • numpy创建神经网络框架

    2023-07-10 22:17:50
  • (X)HTML的文档结构

    2008-06-30 12:25:00
  • 解决pyCharm中 module 调用失败的问题

    2022-11-27 23:21:19
  • python简单猜数游戏实例

    2023-10-05 21:31:55
  • Python实现我的世界小游戏源代码

    2023-07-26 02:09:08
  • asp之家 网络编程 m.aspxhome.com