![Python程序设计:人工智能案例实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/423/39980423/b_39980423.jpg)
上QQ阅读APP看书,第一时间看更新
4.7 math
模块中的函数
math
模块中定义了用于执行各种常见数学计算的函数。下面脚本中的import
语句导入了math
模块,然后就可以通过模块名加点(.
)来使用模块中的函数:
![](https://epubservercos.yuewen.com/9955D6/20818201008362506/epubprivate/OEBPS/Images/098-1.jpg?sign=1739279406-kSSWXIcPlokib1cdK5sld2twtAVWQsfG-0-985389e6232e0c0438c8c06f0e544487)
例如,下面的代码段通过调用math
模块的sqrt
函数来计算900的平方根,该函数将结果作为浮点值返回:
![](https://epubservercos.yuewen.com/9955D6/20818201008362506/epubprivate/OEBPS/Images/098-2.jpg?sign=1739279406-GyAu8gc8CMOuUkcK9yqRdDOsl9gJhDhX-0-70614153af9a2a3df3c06a73db7fcd8b)
类似地,下面的代码段通过调用math
模块的fabs
函数来计算-10
的绝对值,该函数将结果作为float
值返回:
![](https://epubservercos.yuewen.com/9955D6/20818201008362506/epubprivate/OEBPS/Images/098-3.jpg?sign=1739279406-AvLe2nse7U0NQXddWDDXmgaE0EG939u1-0-5e93a89062b6558829c1e1ea90875e13)
下表列出了一些math
模块中的函数,如果需要查看完整列表,可以参考以下网址:https://docs.python.org/3/library/math.html。
![](https://epubservercos.yuewen.com/9955D6/20818201008362506/epubprivate/OEBPS/Images/099-1.jpg?sign=1739279406-2xWNz91VB6IMCusosqtEp4GcV7EvfPgP-0-b93cc09e1f631e96af86d9ed2270be7a)