版權聲明
本書的著作權歸作者(HYRY Studio)所有。你可以:
你不可以:
使用說明
本書使用reStructuredText編寫,采用Sphinx發布。在此基礎上添加了評論功能,你可以在hyry.dip.jp的在線版本中點擊章節標題前面的評論按鈕,對每個章節進行評論。推薦使用IE7.0以上、FireFox、Google Chome等瀏覽器閱讀本書。
本書有兩個鏡像地址:
請使用下面的鏈接下載各種打包版本,其中Html打包版本格式最為正確,CHM和PDF版都多少有些問題。
另外,你還可以通過Google文檔和 ZoomQuiet.org(國內下載快速)下載PDF版本
請查看 最近更新 了解最新添加的內容
關于HYRY Studio
Python是一種面向對象的、動態的程序設計語言。具有非常簡潔而清晰的語法,適合于完成各種高層任務。它既可以用來快速開發程序腳本,也可以用來開發大規模的軟件。
隨著NumPy, SciPy, Matplotlib, Enthought librarys等眾多程序庫的開發,Python越來越適合于做科學計算、繪制高質量的2D和3D圖像。和科學計算領域最流行的商業軟件Matlab相比,Python是一門通用的程序設計語言,比Matlab所采用的腳本語言的應用范圍更廣泛,有更多的程序庫的支持。雖然Matlab中的許多高級功能和toolbox目前還是無法替代的,不過在日常的科研開發之中仍然有很多的工作是可以用Python代勞的。
本書將介紹如何用Python開發科學計算的應用程序,除了介紹數值計算之外,我們還將著重介紹如何制作交互式的2D、3D圖像;如何設計精巧的程序界面;如何和C語言所編寫的高速計算程序結合;如何編寫聲音、圖像處理算法。
閱讀本書你需要學習過Python語言的一些基礎知識,對面向對象的程序開發有所了解。有關Python語言基礎的知識,可以參考:
啄木鳥社區的Python圖書概覽: http://wiki.woodpecker.org.cn/moin/PyBooks
本書中的所有示例均在Windows XP系統下采用Python(x,y)通過測試。如果你覺得安裝眾多的Python程序庫很麻煩,不妨下載安裝Python(x,y)。請閱讀:軟件包的安裝和介紹