扫码阅读
手机扫码阅读
Python的math库常用函数介绍
32 2024-10-26
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:Python的math库常用函数介绍
文章来源:
Python学习杂记
扫码关注公众号
Python Math Library Overview
The math
library in Python contains a variety of mathematical functions designed to solve different mathematical problems. This article presents commonly used functions from the math
library, accompanied by example cases for educational purposes.
Mathematical Functions and Examples
-
Absolute Value:
math.fabs(num)
returns the absolute value of a number. For instance,math.fabs(-5)
yields5.0
. -
Ceiling:
math.ceil(num)
rounds a number up to the nearest integer. Example:math.ceil(4.7)
results in5
. -
Square Root:
math.sqrt(num)
calculates the square root of a number, such asmath.sqrt(9)
producing3.0
. -
Floor:
math.floor(num)
rounds a number down to the nearest integer, as seen withmath.floor(4.7)
which gives4
. -
Power:
math.pow(base, exponent)
performs exponentiation. For example,math.pow(2, 3)
equals8.0
. -
Logarithm:
math.log(num)
calculates the natural logarithm of a number.math.log(10)
returns2.302585092994046
. -
Factorial:
math.factorial(num)
computes the factorial of an integer, withmath.factorial(5)
equating to120
. -
Sine:
math.sin(radians)
calculates the sine of an angle in radians. For example,math.sin(math.pi / 2)
is1.0
. -
Cosine:
math.cos(radians)
calculates the cosine, andmath.cos(math.pi / 2)
is approximately0
. -
Tangent:
math.tan(radians)
returns the tangent of an angle.math.tan(math.pi / 4)
equals1.0
. -
Modulo:
math.fmod(a, b)
provides the remainder of a division. -
Greatest Common Divisor:
math.gcd(a, b)
finds the largest number that divides both integers without leaving a remainder. -
Exponential:
math.exp(x)
calculates e raised to the power of x, where e is the base of natural logarithms. -
Fractional and Integer Parts:
math.modf(value)
breaks a number into its fractional and integer parts.
Mastering these common functions from the math
library can significantly enhance programming efficiency.
想要了解更多内容?
查看原文:Python的math库常用函数介绍
文章来源:
Python学习杂记
扫码关注公众号
Python学习杂记的其他文章
xlwings的基本使用介绍
在实际工作中,Excel是一个非常常用的工具。但是仅仅会使用Excel进行数据处理和分析是远远不够的。
使用遗传算法求解非线性优化问题
我们在平时遇到的业务问题,很多目标函数、约束函数都是非线性的。本文介绍使用一个遗传算法包来解决这些复杂的模型求极值的问题。
Pandas常用的35个经典操作
pandas是Python最常用的数据处理库之一,本文介绍其最常用的基础操作。
集成算法模型举例
前面有篇文章介绍了逻辑回归模型,用了一个违约率预测的案例,该模型的AUC值为0.816,本文用集成算法对数据进一步研究,进一步挖掘数据之间的关系,看能否提升模型的评估效果。
使用Scikit-learn快速实现机器学习分类任务
Scikit-learn(通常简称为sklearn)是Python语言中的一个强大的机器学习库,它集成了众多常
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线