ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 以互动的方式学习Python

以互动的方式学习Python

原创 Linux操作系统 作者:jieforest 时间:2012-06-29 09:07:05 0 删除 编辑
[i=s] 本帖最后由 jieforest 于 2012-6-29 09:03 编辑

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.


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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-04-23

  • 博文量
    443
  • 访问量
    508459