以互動的方式學習Python
One of the nicethings about programming in python is that it is free, relatively easy to use,and there is lots of support and development online. One of the downsides isthat there is not a standard python package to install… you have to know aboutall the interesting add-on bits to get maximum usage out of python. Luckily,some enterprising astronomers and other programming-scientists have puttogether pre-packaged python distributions containing many of the most usefuladd-ons like numpy, scipy, matplotlib, atpy, etc.
In this post, Iwanted to introduce you to some other interesting features and packages thatmay be brand-new or not yet widely advertised. I’ll also include some newbooks/sites for learning python.
1. Anexcellent book, How to Think Like a Computer Scientist, is now available as anonline-interactive version using the python language.
2. Anotherinteractive tutorial is based over at learn python.org andsaves you the headache of installing python if you are trying it for the firsttime.
Python Work Environment
1. If you aren’t hooked to emacs/vi, then you might be interested in Spyder, an interactive development environmentspecifically for scientific python use. I have no experience with this… anyonehave any feedback?
2. The latest version of IPython includes a new interactive web-based notebook.This is roughly modeled after MatLab notebooks. I have heard the installationcan still be a bit tricky, but it is a potentially powerful way to keepelectronic notes or even share/work with collaborators.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-734106/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 以遊戲化的方式學習Java遊戲Java
- MySQL與Python的互動學習筆記MySqlPython筆記
- C#與Python互動方式C#Python
- Android中程式與Service互動的方式——互動方式Android
- Python 的 12 個學習方式Python
- 學習 Python 的 12 個方式Python
- 學習 HT for Web 中的互動事件Web事件
- web互動方式---ajaxWeb
- 學習 PixiJS — 互動工具JS
- Hive學習之常用互動命令Hive
- Python學習方式有哪些?Python學習費用是多少?Python
- 基於 ResponderChain 的物件互動方式AI物件
- 基於ResponderChain的物件互動方式AI物件
- 元件化開發跨module互動方式—ModuleBus互動元件化
- 元件化開發跨module互動方式---ModuleBus互動元件化
- Flutter學習之佈局、互動、動畫Flutter動畫
- Beego框架學習--(核心:資料互動)Go框架
- 如何有效學習互動設計1
- 如何有效學習互動設計2
- ActionScript 學習筆記(資料互動)筆記
- Java學習 使用者互動 ScannerJava
- oracle 11g使用DBCA以非互動(靜默)方式建立資料庫Oracle資料庫
- Python|Python互動之mongoDB互動詳解PythonMongoDB
- Python基礎學習篇-1-編碼-互動模式-註釋Python模式
- 風變程式設計互動式學習模式降低學習門檻,Python教育普及化程式設計模式Python
- 互動投影的幾種實現方式
- WKWebView和WebView與JS的互動方式WebViewJS
- 05 . Vue前端互動,fetch,axios,以asyncawait方式呼叫介面使用及案例Vue前端iOSAI
- 在 Linux 中以互動方式實時檢視Apache Web訪問統計LinuxApacheWeb
- Flutter學習指南:互動、手勢和動畫Flutter動畫
- Electron學習(三)之簡單互動操作
- 以正確的方式開源 Python 專案Python
- 學習Python要多久?三種方式學習週期介紹!Python
- 深度學習js與安卓的互動以及WebView的那些坑深度學習JS安卓WebView
- Http(s)與後臺互動方式HTTP
- 藉助 68 段動畫以視覺化方式來學習高等數學,掌握微積分動畫視覺化
- 區塊鏈學習-Golang 與智慧合約的互動(一)區塊鏈Golang
- 透過例子學習Lua(5)--Lua與C的互動(轉)