原文:https://www.cnblogs.com/lpl1/p/7793645.html

PYTHON-基础-内置函数小结----------http://www.wklken.me/posts/2013/03/16/python-base-builtins.html

函数 返回值 ( 描述 )
abs(x) 返回数字的绝对值,如abs(-10) 返回 10
ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5
cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
exp(x) 返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
fabs(x) 返回数字的绝对值,如math.fabs(-10) 返回10.0
floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4
log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0
log10(x) 返回以10为基数的x的对数,如math.log10(100)返回 2.0
max(x1, x2,...) 返回给定参数的最大值,参数可以为序列。
min(x1, x2,...) 返回给定参数的最小值,参数可以为序列。
modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
pow(x, y) x**y 运算后的值。
round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。
sqrt(x) 返回数字x的平方根

Python三角函数

Python包括以下三角函数:

函数 描述
acos(x) 返回x的反余弦弧度值。
asin(x) 返回x的反正弦弧度值。
atan(x) 返回x的反正切弧度值。
atan2(y, x) 返回给定的 X 及 Y 坐标值的反正切值。
cos(x) 返回x的弧度的余弦值。
hypot(x, y) 返回欧几里德范数 sqrt(x*x + y*y)。
sin(x) 返回的x弧度的正弦值。
tan(x) 返回x弧度的正切值。
degrees(x) 将弧度转换为角度,如degrees(math.pi/2) , 返回90.0
radians(x) 将角度转换为弧度

Python数学常量

常量 描述
pi 数学常量 pi(圆周率,一般以π来表示)
e 数学常量 e,e即自然常数(自然常数)。

Python——随机函数(random)

随机函数比较多,这里挑几个常用的分析,但注意:只要用到随机函数,一定要import random

randint(a,b)

顾名思义,也就是说生成一个int(整数)型的随机数,此处的a为产生随机数的左边界,b为右边界,这里和range不一样的是,左右边界均可以取到,而range有且仅有左边界可以取到 
类似的函数很多,比如:

random()

使用方法是random.random(),可以生成0到1的一个随机浮点数

其他random类的函数移步random — Generate pseudo-random numbers

数据类型的转换

python虽然不是强类型语言,但在操作中不同数据类型是无法一起运算的,所以需要数据类型的转换,下面列出一些常用的单个数据的类型转换函数(列表等集合型数据类型的转换有专门的方法,此处不讲解)

函数名称 功能
int(x[,base]) 整数
long(x[,base]) 长整数
float(x) 浮点数
complex(real[,imag]) 复数
str(x) 字符串
repr(x) 表达式字符串
eval(str) 计算字符串中的有效python表达式,并返回一个对象
tuple(s) 将序列s转换为元组
list(s) 将序列s转换为列表
chr(x) 将一个整数转换为一个字符
unichr(x) 将整数转换为unicode字符
ord(x) 将一个字符转换为他的整数值
hex(x) 将一个整数转换为十六进制字符串
oct(x) 将一个整数转换为一个八进制字符串

Python——自定义函数

自定义函数使用到关键字def,返回值return可有可无,但函数名后面一定要有一对圆括号,里面填上需要引入的参数即可,比较简单

def y(x):return x+1

转载于:https://www.cnblogs.com/liujiacai/p/9434568.html

(转)Python数学函数相关推荐

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

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

  2. Python数学函数

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

  3. Python 数学函数模块(Math)

    简介: Python具有一组内置的数学函数,包括一个扩展的数学模块,可让您对数字执行数学任务.Python math模块中定义了一些数学函数.由于这个模块属于编译系统自带,因此它可以被无条件调用.该模 ...

  4. python数学函数_「分享」关于Python整理的常用数学函数整理

    原标题:「分享」关于Python整理的常用数学函数整理 1.函数说明 abs(number)返回数字的绝对值,如abs(-10)返回10 pow(x,y[,z]) 返回x的y次幂(所得结果对z取模), ...

  5. python编程数学函数_【编程】Python数学函数

    函数可以做任何事情,主要的使用模式是调用参数并返回值.数学的 math模块提供了基本的数学函数,可以处理小数运算.使用Python 的Math模块, 我们可以访问依据C标准定义的不同的数学函数.这些函 ...

  6. python数学实验与建模_Python数学

    python数学实验与建模 In this tutorial, we will learn about Python Math module and its functions. In the pre ...

  7. python random函数原理_Python random() 函数

    描述 random() 方法返回随机生成的一个实数,它在[0,1)范围内. 语法 以下是 random() 方法的语法: import random random.random() 注意:random ...

  8. python画函数曲线-Python 绘制你想要的数学函数图形

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

  9. python画函数图-Python 绘制你想要的数学函数图形

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

最新文章

  1. [转载]Android开发常用调试技术记录
  2. ChannelFactory.Endpoint 上的地址属性为空。ChannelFactory 的终结点必须指定一个有效的地址。...
  3. jpa 实体映射视图_JPA教程:映射实体–第1部分
  4. 设计模式学习笔记——状态(State)模式框架
  5. 李航博士:《统计学习方法》第二版上线啦!增加无监督学习!
  6. 中石油职称计算机试题,中石油职称计算机水平考试复习题库22-职称计算机考试其它试卷与试题.pdf...
  7. win7桌面仿linux桌面,windows10开启 linux子系统桌面,巨详细,值得一藏-win7桌面主题...
  8. U8常用的二次开发方式
  9. 解绑数字身份,解锁新玩法与构建方式(下)
  10. vue+elementUI同时上传视频和图片并回显
  11. 使用Inno Setup 6将exe文件打包成压缩包并设置压缩后自动生成桌面图标
  12. 接口隔离模式之Facade(门面模式)
  13. 小红书MVP系统架构与技术选型(一)
  14. 教师博客能不能改成学生博客_学生应该博客吗?
  15. 《zBrow的资本论》
  16. 软件下载官网系统源码
  17. 学编程有哪些好点的网站呢?
  18. Git进阶(五):git 分支管理策略
  19. windows常用操作命令
  20. 图(Graph)的定义

热门文章

  1. dubbo2.7.x
  2. 刘强东怼天猫,是在陈述事实还是另有深意?
  3. (面经总结)一篇文章带你完整复习 Java 中并发关键字(CountDownLatch/CyclicBarrier/Semaphore/Volatile)
  4. react中props详解
  5. 股票及炒股票的基础知识
  6. 计算机的基本组成及其工作原理
  7. 【Django】二手交易市场开发备忘录
  8. 基于51单片机密码锁数码管显示步进电机开锁设计
  9. C语言中的interrupt
  10. 工厂模式--大侠,您要预定金疮药还是黑玉断续膏?