Math 模块常用命令整理

Math 模块常用命令整理【未完待续】

2018.06.12 Juttachen


一、特殊数

  • pi:数字常量,圆周率
>>>import math
>>>print(math.pi)
3.141592653589793
  • e:表示一个常量

      >>>import math
      >>>print(math.e)
      2.718281828459045
      >>>
    

二、常用计算指令

  • log:返回x的自然对数,默认以e为基数,base参数给定时,将x的对数返回给定的base,计算式为:log(x)/log(base)

    >>> import math
    >>> print(math.log(10))
    2.302585092994046
    >>>
    
  • log10:返回x的以10为底的对数

>>> import math
>>> print(math.log10(100))
2.0
>>>
  • log1p:返回x+1的自然对数(基数为e)的值
>>> import math
>>> print(math.log1p(10))
2.3978952727983707
>>>print(math.log(11))
2.3978952727983707
>>>
  • log2:返回x的基2对数 ( 和log10相似 )

  • exp:返回math.e,也就是2.71828的x次方

      >>>import math
      >>>print(math.exp(3))
      20.085536923187668
      >>>
    
  • expm1:返回math.e的x(其值为2.71828)次方的值减1

     >>>import math
     >>>print(math.expm1(5))
     147.4131591025766
     >>>
    
  • pow:返回x的y次方,即x**y

>>>import math
>>>print(math.pow(2,5))
32.0
>>>
  • sqrt:求x的平方根
>>>import math
>>>print(math.sqrt(9))
3.0
>>>
  • trunc:返回x的整数部分

      >>>import math
      >>>int1 = 53.9876
      >>>math.trunc(int1)
      53
      >>>
    
  • ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x

      >>>import math
      >>>int1 = 53.9876
      >>>math.ceil(int1)
      54
      >>>
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,736评论 0 3
  • 欢迎关注我的声音类文艺公号:悠油(missyoradio),每晚9:30为您送上清唱的晚安曲和美妙的故事。 01 ...
    悠油阅读 297评论 0 1
  • 为什么我总是文思泉涌,我感觉我的思想就像野马在无边的草原上奔腾,我从来没有看过名著,但是美丽的词汇自然而然就存进了...
    玩哲阅读 4,564评论 4 70
  • 大家好,我是刘娜,今年31岁,山东人,目前在青岛从事品牌策划工作,很高兴能在这里认识大家。以前都说男人30一朵花,...
    成长路慢慢阅读 190评论 0 0