返回顶部
首页 > 资讯 > 后端开发 > Python >Python math模块
  • 637
分享到

Python math模块

模块Pythonmath 2023-01-31 02:01:32 637人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

math模块的函数如下:  0,常量 math.pi         π = 3.141592... math.e          e = 2.718281... 1,数值计算函数   math.ceil(x)            


math模块的函数如下:
 
0,常量

math.pi         π = 3.141592...
math.e          e = 2.718281...


1,数值计算函数
 
math.ceil(x)            返回≥x的最小整数

math.floor(x)           返回≤x的最大整数
math.copysign(x,y)      返回与y同号的x值
math.fabs(x)            返回x的绝对值
math.factorial(x)       返回x的阶乘,即x!,x必须为非负整数
math.fmod(x,y)          返回x对y取模的余数(x决定余数符号),与x%y不同(y决定余数符号)
   例:   math.fmod(100, -3)   -->  1.0
         math.fmod(-100, 3)   --> -1.0
         100 % -3    -->    -2
        -100 %  3    -->     2
math.frexp(x)           返回元组(m,e),根据 x = m*(2**e)
math.fsum(iterable)     返回数组的和,比内置函数sum要精确
math.isfinite(x)        若x是有限数,返回True
math.isinf(x)           若x是无穷大,返回True
math.isnan(x)           若x非数,返回True
math.ldexp(x,i)         返回x*(2**i)的结果
math.modf(x)            返回元组(fractional,integer),分别为x的小数部分和整数部分
math.trunc(x)           返回x的整数部分

2,乘方/对数函数
 
math.exp(x)             返回e**x
math.expm1(x)           返回e**x - 1
math.log(x[,base])      返回x的对数,base默认的是e
math.log1p(x)           返回x+1的对数,base是e
math.log2(x)            返回x关于2的对数
math.log10(x)           返回x关于10的对数
math.pow(x,y)           返回x**y
math.sqrt(x)            返回x的平方根

3,三角函数


math.sin(x)             返回x的正弦,x用弧度制表示
math.cos(x)             返回x的余弦
math.tan(x)             返回x的正切
math.asin(x)            返回x的反正弦,结果用弧度制表示
math.acos(x)            返回x的反余弦
math.atan(x)            返回x的反正切
math.atan2(y,x)         返回atan(y/x)
math.hypot(x,y)         返回sqrt(x*x + y*y)

4,角度,弧度转换函数


math.degrees(x)         弧度 –> 角度
math.radians(x)         角度 -> 弧度

5,双曲线函数
 
math.acosh(x)           返回x的反双曲余弦
math.asinh(x)           返回x的反双曲正弦
math.atanh(x)           返回x的反双曲正切
math.cosh(x)            返回x的双曲余弦
math.sinh(x)            返回x的双曲正弦
math.tanh(x)            返回x的双曲正切
 
6,特殊函数

math.erf(x)           # 不知道这几个是干啥的……原谅我吧……
math.erfc(x)          # 不知道这几个是干啥的……原谅我吧……
math.gamma(x)         # 不知道这几个是干啥的……原谅我吧……
math.lgamma(x)        # 不知道这几个是干啥的……原谅我吧……
 
 
 

--结束END--

本文标题: Python math模块

本文链接: https://lsjlt.com/news/185568.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python math模块
    math模块的函数如下:  0,常量 math.pi         π = 3.141592... math.e          e = 2.718281... 1,数值计算函数   math.ceil(x)            ...
    99+
    2023-01-31
    模块 Python math
  • python数学模块(math/decimal模块)
    目录一, math模块2. math库常用函数3.math库使用示例二, decimal模块1. 什么时候使用decimal2. 使用decimal3. decimal使用示例一, ...
    99+
    2024-04-02
  • 19 Python的math模块
    概述         在上一节,我们介绍了Python的sys模块,包括:sys模块中一些常用的属性和函数。在这一节,我们将介绍Python的math模块。math模块提供了许多数学函数和常量,可以用于进行各种数学运算和常数表示。math模...
    99+
    2023-09-27
    python math模块
  • Python中的sys模块、random模块和math模块
    一、sys运行时环境模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 用法: sys.argv:命令行参数List,第...
    99+
    2024-04-02
  • python怎么引入math模块
    要在Python中引入math模块,可以按照以下方式:pythonimport math然后就可以使用math模块中的函数和常量了。...
    99+
    2023-10-23
    python
  • Python中math模块和cmath模块怎么应用
    这篇文章主要介绍了Python中math模块和cmath模块怎么应用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python中math模块和cmath模块怎么应用文章都会有所收获,下面我们一起来看看吧。cma...
    99+
    2023-06-27
  • python中如何导入math模块
    python中导入math模块的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import math”指令导入math模块即可具体操作方法:在win系统的开始菜...
    99+
    2024-04-02
  • python math模块使用方法介绍
    math常用方法 1.math.ceil()向上取整 import math print(math.ceil(56.1)) 57 2.math.floor()向下取整 import ...
    99+
    2024-04-02
  • 在python中导入math模块中的函数
    python中导入math模块函数的方法:在python中可使用import关键字导入math模块中的函数,语法:“import 模块名”,该关键字主要是用来动态加载类和函数。具体操作步骤:在win系统的开始菜单中找到python程序。在p...
    99+
    2024-04-02
  • Python标准库之Math,Random模块使用详解
    目录数学模块ceil -- 上取整floor -- 下取整四舍五入pow -- 幂运算sqrt -- 开平方运算fabs -- 绝对值modf -- 拆分整数小数copysign -...
    99+
    2024-04-02
  • Python的math模块中的常用数学函数整理
    在数学之中,除了加减乘除四则运算之外——这是小学数学——还有其它更多的运算,比如乘方、开方、对数运算等等,要实现这些运算,需要用到 Python 中的一个模块:Math 模块(module)是 Python...
    99+
    2022-06-04
    函数 模块 常用
  • 一篇文章带你了解python标准库--math模块
    目录1. math模块中的常用函数2. 案例2.1 浮点数求整2.2 对元组里的每个元素求和2.3 求数的绝对值总结python语言的一大优势:为科学计算提供了大量的支持功能,mat...
    99+
    2024-04-02
  • 表格梳理python内置数学模块math分析详解
    python内置数学模块math 提供了一些基础的计算功能,下列表达式默认 from math import * 默认输入输出均为一个数字。大部分函数都很直观,望文生义即可。 ...
    99+
    2024-04-02
  • Python中非常实用的Math模块函数教程详解
    目录math模块常数1. 圆周率2. Tau (τ)3. 欧拉数4. 无限5. 不是数字算术函数1. factorial()2. ceil()3. floor()4. trunc()...
    99+
    2024-04-02
  • Python模块:time模块
    time模块:python中处理时间的基础模块,有时间戳,元组,自定义,三种时间表现形式。python中时间戳的值是以1970年1月1日0点开始计算的,单位是秒。时间戳:就是两个时间差的数值。时区:传说中在开发服务器/客户端程序时,时区不一...
    99+
    2023-01-31
    模块 Python time
  • python模块:smtplib模块
    1.使用本地的sendmail协议进行邮件发送格式(1):smtpObj=smtplib.SMTP([host [,port [,local_hostname]]])host:SMTP服务器主机的IP地址或者是域名port:服务的端口号(默...
    99+
    2023-01-31
    模块 python smtplib
  • python模块学习----nmap模块
    安装nmap模块:pip install python_nmanmap模块说明:python-nmap是一个帮助使用nmap端口扫描器的python库。它允许轻松操纵nmap扫描结果,并且将是一个完美的选择,为需要自动完成扫描任务的系统管理...
    99+
    2023-01-31
    模块 python nmap
  • 使用Python模块:struct模块
    Python没有提供直接的将用户定义的数据类型和文件IO关联起来的功能,但是它提供了struct库(是一个内置库)——我们可以以二进制模式来写这些数据(有趣的是,它真的是设计来讲文本数据写为缓存的) 1)bytes、str...
    99+
    2023-01-31
    模块 Python struct
  • python加密模块-hashlib模块
    hashlib模块 用于加密相关的操作,3.X里代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法 (sha比md5 更复杂、md5 不能反解) 具体应用:用于网站防篡改。具...
    99+
    2023-01-31
    模块 python hashlib
  • python 模块
    python的模块分为2种:1.标准库(不需要安装,直接导入就可以使用的)2.第三方库(必须要手动安装的)先来介绍2个标准库:sys和os#!/usr/bin/env python# coding: utf-8...
    99+
    2023-01-30
    模块 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作