龙空技术网

「万能Python」-22-标准模块-Math

墨客moke 149

前言:

目前各位老铁们对“netmathlog”大致比较重视,朋友们都需要分析一些“netmathlog”的相关知识。那么小编也在网上收集了一些对于“netmathlog””的相关资讯,希望我们能喜欢,我们快快来学习一下吧!

概述

math是Python标准库中的一个模块,模块包含浮点数数学运算和函数的功能。它包含了各种数学相关的函数、类和常量。

这些函数不适用于复数;如果你需要计算复数,请使用 cmath 模块中的同名函数。

该模块提供的函数,除非另有明确说明,否则所有返回值均为浮点数。

常见使用方法常量:math.pi表示圆周率π的近似值,math.e表示自然对数的底e的近似值。数论:math.ceil(x)向上取整,math.floor(x)向下取整,math.trunc(x)截断小数部分,math.round(x)四舍五入,math.fabs(x)绝对值等。幂与对数函数:math.sqrt(x)开平方根,math.pow(x, y)求x的y次方,math.log(x)计算自然对数,math.exp(x)计算指数函数等。三角函数:math.sin(x)计算正弦值,math.cos(x)计算余弦值,math.tan(x)计算正切值等。角度转换:math.degrees(x)将弧度转换为角度,math.radians(x)将角度转换为弧度。双曲函数:如math.sinh(x)计算双曲正弦值,math.cosh(x)计算双曲余弦值,math.tanh(x)计算双曲正切值等。示例

import math# 打印圆周率π和自然对数的底eprint(math.pi)print(math.e)# 计算平方根和指数函数print(math.sqrt(16))print(math.exp(2))# 计算正弦值和余弦值print(math.sin(math.pi/2))print(math.cos(math.pi))# 向上取整和向下取整print(math.ceil(3.7))print(math.floor(3.7))# 计算绝对值和阶乘print(math.fabs(-2.5))print(math.factorial(5))
结语

勇敢地追寻心中的梦想,勇敢地去探索未知的领域,你将会发现,你所能达到的高度远远超过你的想象。

标签: #netmathlog