一、abs(x)
1.作用:
函数返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大小(模)
2.举例说明:
#1.abs()
a = abs(-15)
print(a)
b = abs(1+2j)
print(b)

查看运行结果:

二、ceil(x)
1.作用:
返回一个大于或等于 x 的的最小整数。如math.ceil(4.1) 返回 5
2.举例说明:
#2.ceil()
a = math.ceil(-0.8)
b = math.ceil(100.1)
c = math.ceil(math.pi)
print(a,b,c)

查看运行结果:

三、exp(x)

1.作用:

返回e的x次幂

2.举例说明:

#3.exp()
a = math.exp(1)
print(a)

查看运行结果:

四、fabs(x) 

1.作用:

返回数字的绝对值,如math.fabs(-10) 返回10.0,fabs() 函数只对浮点型跟整型数值有效,返回值也是浮点数

2.举例说明:

#4.fabs()
a = math.fabs(1)
b = math.fabs(3.14)
print(a,b)
print(type(a),type(b))

查看运行结果:

五、floor(x)

1.作用:

返回数字的下舍整数,如math.floor(4.9)返回 4

2.举例说明:

#5.floor()
a = math.floor(-1.2)
b = math.floor(3.14)
print(a,b)

查看运行结果:

六、log(x),log(x,y)

1.作用:

log() 方法返回x的自然对数,(以y为基数,默认不输入时以math.e为基数) x > 0,,math.log(100,10)返回2.0

2.举例说明:

a = math.log(100)
b= math.log(100,10)
print(a,b)

查看运行结果:

七、log10(x)

1.作用:

返回以10为基数的x的对数,如math.log10(100)返回 2.0

2.举例说明:

#7.log10()
a = math.log10(100)
b = math.log10(1000)
print(a,b)

查看运行结果:

八、max(x,y,..)与min((x,y,..)

1.作用:

返回给定参数的最大值与最小值

#max() min()
a = max(-100,2,3)
b = min(-50,0,3)
print(a,b)

查看运行结果:

 九、modf(x)

1.作用:

返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示

2.举例说明:

#9.modf()
a = math.modf(100)
b = math.modf(-10.34)
c = math.modf(math.pi)
print(a,b,c)

查看运行结果:

十、pow(x, y)

1.作用

返回x**y 运算后的值

2.举例说明:

#10.pow(x,y)
a = pow(2,0)
b = pow(5,5)
print(a,b)

查看运行结果:

 十一、round(x [,n])

1.作用

返回浮点数 x 的四舍五入值,如给出 n 值,则代表舍入到小数点后的位数。

2.举例说明:

#11.round()
a = round(3.14)
b = round(3.14158926,3)
c = round(-3.14,2)
d1 = round(2.675, 2) #此时精度出现问题,可使用 Decimal(x).quantize(Decimal(小数位数)来替代
d2 = Decimal("2.675").quantize(Decimal("0.00"))
print(a,b,c,d1,d2)

查看运行结果:

十二、sqrt(x)

1.作用:

返回数字x的平方根。

2.举例说明:

#12.sqrt()
a = math.sqrt(100)
b = math.sqrt

查看运行结果:

python之数学函数应用的更多相关文章

  1. Python中数学函数

    1.不需要引入math模块的有: abs(),cmp(),max(),min(),pow(),round() 2.需要引入math模块的: 三角函数,及其他数学函数,fabs(), *需要特别注意: ...

  2. Python数学函数

    1.Python数学函数 1.abs(x):取绝对值,内建函数 2.math.ceil(x):向上取整,在math模块中 3.cmp(x,y):如果 x < y ,返回-1:如果 x == y ...

  3. 【python游戏编程之旅】第四篇---pygame中加载位图与常用的数学函数。

    本系列博客介绍以python+pygame库进行小游戏的开发.有写的不对之处还望各位海涵. 在上一篇博客中,我们学习了pygame事件与设备轮询.http://www.cnblogs.com/msxh ...

  4. python基础学习之路No.5 数学函数以及操作

    python的基本数学函数 函数 返回值 ( 描述 ) abs(x) 返回数字的绝对值,如abs(-10) 返回 10 ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5 c ...

  5. 【278】◀▶ Python 数学函数说明

    参考:Python 数学函数说明 目录: 一.Python 数学函数 二.Python 随机数函数 三.Python 三角函数 四.Python 数学常量 一.Python 数学函数   函数 返回值 ...

  6. Python 绘制你想要的数学函数图形

    Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制. 通过以下两个步骤,就可以进行数学函 ...

  7. 【python游戏编程04--加载位图与常用的数学函数】

    一.pygame中常用的数学函数 首先介绍两个角度和弧度转换的函数 math.degress()和math.radians()用法很简单,只要将数值传进去然后接受返回值就可以 math.cos(ang ...

  8. 【Python】2.13学习笔记 数学函数和随机函数

    我死了,今天看课看过头了,忘了发作业,被典明批评 而且化学作业还是瞎搞的,直接就发了 我觉得我已经提前死亡了,现在不死亡,开学也会的 函数 挺容易的,有很多语言之间重合的部分 注意 在使用某些数学函数 ...

  9. python中的函数

    Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也 ...

  10. python 内置函数和函数装饰器

    python内置函数 1.数学相关 abs(x) 取x绝对值 divmode(x,y) 取x除以y的商和余数,常用做分页,返回商和余数组成一个元组 pow(x,y[,z]) 取x的y次方 ,等同于x ...

随机推荐

  1. 如何将 performance_schema 中的 TIMER 字段转换为日期时间

    问题 最近有好几个朋友问,如何将 performance_schema.events_statements_xxx 中的 TIMER 字段(主要是TIMER_START和TIMER_END)转换为日期 ...

  2. Git提交修正

    应用场景 日常开发中我们可能会遇到这样的问题 1.提交了代码有错误 2.提交的信息写错了 3.漏了一些文件没有提交 ...... 再或者我们写一个功能时,中间有很多小的提交,这中间就会产生特别多的co ...

  3. 数字孪生为何需要融合GIS?以智慧城市项目为例说明

    数字孪生和地理信息系统(GIS)是两个在现代科技中崭露头角的概念,它们的融合为智慧城市项目带来了革命性的机会.本文将解释数字孪生为何需要融合GIS,并以智慧城市项目为例进行说明. 数字孪生是一种虚拟模 ...

  4. 神经网络优化篇:详解归一化输入(Normalizing inputs)

    归一化输入 训练神经网络,其中一个加速训练的方法就是归一化输入.假设一个训练集有两个特征,输入特征为2维,归一化需要两个步骤: 零均值 归一化方差: 希望无论是训练集和测试集都是通过相同的\(μ\)和 ...

  5. 面试官:说一下MySQL主从复制的原理?

    MySQL 主从复制(Master-Slave Replication)是一种数据复制技术,用于在多个数据库服务器之间的数据同步.在主从复制架构中,一个服务器被设置为主服务器(Master),充当数据 ...

  6. Kiractf

    信息收集 主机发现和端口扫描只开放了80的web服务 ​​ ‍ WEB打点 访问首页有文件上传,肯定可以利用一波.language那个页面甚至文件包含都写脸上了. root@Lockly tmp/ki ...

  7. Next.js 开发指南 路由篇 | App Router

    前言 路由(routers)是应用的重要组成部分.所谓路由,有多种定义,对于应用层的单页应用程序而言,路由是一个决定 URL 如何呈现的库,在服务层实现 API 时,路由是解析请求并将请求定向到处理程 ...

  8. 文心一言 VS 讯飞星火 VS chatgpt (45)-- 算法导论6.1 3题

    三.证明:在最大堆的任一子树中,该子树所包含的最大元素在该子树的根结点上. 文心一言: 在最大堆中,根结点是整个堆中最大元素的孩子,因此它包含的最大元素是在该子树的根结点上. 我们可以通过递归的方式证 ...

  9. linux中创建用户组

    1.打开终端并以 root 用户身份登录到 Linux 系统. 2.运行以下命令以创建一个用户组: sudo groupadd group_name 将 "group_name" ...

  10. 让gorm代码飞起来,gorm+gmodeltool生成entity,让实体类代码更轻松。

    背景 不卷!php经历多年的不衰败的原因只有一个,哪就是不卷,但是由于并发和缺乏编译严谨度降低,使得长青树不得己走向了衰败. 但!叱咤风云多年,大企百度.腾讯.新浪.搜狐的首先语言的流行在于,其语言的 ...