官术网_书友最值得收藏!

1.1 技術要求

在本章以及整本書中,我們將使用Python 3.10,這是本書編寫時Python的最新版本。本書中的大部分代碼適合在Python 3.6及更高版本上運行。我們將在不同的地方使用Python 3.6引入包括f-strings在內的各種功能。這意味著你需要更改終端命令中出現的Python 3.10,以匹配你的Python版本。它可能是Python的其他版本,比如Python 3.6或Python 3.7;也可能是更通用的命令,比如Python 3或Python。對于后兩個命令,你需要使用以下命令檢查,以確保Python的版本至少是Python 3.6:

Python具有內置的數值類型和基本數學函數,這些函數足以應對只涉及小型計算的應用程序。NumPy包提供了高性能的數組類型和相關例程(包括對數組進行高效運算的基本數學函數),該包將用于本章和本書其余部分的許多實例中。在本章的后續實例中,我們還將使用SciPy包。這兩個包都可以使用你喜歡的包管理器(如pip)安裝:

按照慣例,我們使用較短的別名導入這些包。我們使用以下導入語句將numpy導入為np,將scipy導入為sp:

這些包的官方文檔(https://numpy.org/doc/stable/和https://docs.scipy.org/doc/scipy/)中使用了這些約定,許多使用這些包的教程和其他材料也使用了同樣的約定。

本章的代碼可以在GitHub代碼庫的Chapter 01文件夾中找到,網址為https://github.com/PacktPublishing/Applying-Math-with-Python-2nd-Edition/tree/main/Chapter%2001。

主站蜘蛛池模板: 花莲县| 密山市| 焦作市| 淮安市| 水富县| 遵义市| 阿拉善左旗| 浑源县| 芜湖县| 阳春市| 昆明市| 泾源县| 清新县| 武平县| 平昌县| 甘洛县| 昌平区| 阜新| 车险| 长兴县| 翁源县| 遂平县| 凯里市| 古浪县| 建宁县| 蓝山县| 雅安市| 共和县| 绩溪县| 许昌县| 焉耆| 宝山区| 吕梁市| 徐水县| 邮箱| 望都县| 西吉县| 兰考县| 滨州市| 从化市| 阜宁县|