PAP2.4-数学函数库math

在线练习 · 人工智能专业 2026级本科《Python人工智能程序设计》

说明

本练习在课堂内完成。请在本机使用 VS Code、Cursor 或 Devin Desktop 编写并运行,再将源代码与终端输出填入各题下方的文本框。

练习一:导入整个模块

使用 import math 导入数学函数库,并打印圆周率、平方根、正弦值和自然常数。

要求

  • 打印 math.pi。
  • 打印 math.sqrt(16),输出为 4.0。
  • 打印 math.sin(math.pi / 2),输出为 1.0。
  • 打印 math.e,保留小数点后 4 位,输出为 2.7183。

练习二:导入三角函数

使用 from math import 导入 sin、cos、tan、pi,并打印。

要求

  • 打印 sin(pi / 2),输出为 1.0。
  • 打印 cos(0),输出为 1.0。
  • 打印 tan(pi / 4) 的返回值。

练习三:基本数学运算

使用 math 模块完成平方根、幂和对数,并打印。

要求

  • 打印 math.sqrt(25),输出为 5.0。
  • 打印 math.pow(2, 3),输出为 8.0。
  • 打印 math.log(10) 的返回值。
  • 打印 math.log10(100),输出为 2.0。

练习四:取整函数

使用 math.ceil 和 math.floor 对正数和负数取整,并打印。

要求

  • 打印 math.ceil(3.7),输出为 4。
  • 打印 math.floor(3.7),输出为 3。
  • 打印 math.ceil(-2.3),输出为 -2。
  • 打印 math.floor(-2.3),输出为 -3。