跳到主要内容

math 模块

Python 中的 math 模块提供了各种数学函数和常量。

任务

设计一个程序,通过输入半径来计算圆的面积。

JavaScript 实现

const radius = 5;
const area = Math.PI * Math.pow(radius, 2);
console.log(area);

Python 实现

import math

radius = 5
area = math.pi * math.pow(radius, 2)
print(area)

差异速览

特性JavaScriptPython
绝对值Math.abs(x)abs(x)
四舍五入到最近的整数Math.round(x)round(x)
向上取整(不小于x的最小整数)Math.ceil(x)math.ceil(x)
向下取整(不大于x的最大整数)Math.floor(x)math.floor(x)
指数运算Math.pow(x, y)math.pow(x, y)
平方根Math.sqrt(x)math.sqrt(x)
三角函数Math.sin(x)Math.cos(x)Math.tan(x)Math.asin(x)Math.acos(x)Math.atan(x)math.sin(x)math.cos(x)math.tan(x)math.asin(x)math.acos(x)math.atan(x)
将角度转换为弧度-math.radians(x)
将弧度转换为角度-math.degrees(x)

相关资源