概述

[TOC]

Advanced Scientific Programming in Python [start]

Preliminary Program

  • Day0 (Mon Aug 31): Best Programming Practices
    • Best Practices for Scientific Computing
    • Version control with git and how to contribute to Open Source with github
    • Object-oriented programming & design patterns
  • Day1 (Tue Sep 1): Software Carpentry
    • Test-driven development, unit testing & quality assurance
    • Debugging, profiling and benchmarking techniques
    • Advanced Python: generators, decorators, and context managers
  • Day2 (Wed Sep 2): Scientific Tools for Python
    • Advanced NumPy
    • The Quest for Speed (intro): Interfacing to C with Cython
    • Contributing to Open Source Software/Programming in teams
  • Day3 (Thu Sep 3): The Quest for Speed
    • Writing parallel applications in Python
    • Python 3: why should I care
    • Programming project
  • Day4 (Fri Sep 4): Efficient Memory Management
    • When parallelization does not help: the starving CPUs problem
    • Programming project
  • Day5 (Sat Sep 5): Practical Software Development
    • Programming project
    • The Pelita Tournament

为毛要学习 Python ?

奥巴马也要当程序猿 半小时学会js画正方形-高管轶事-看准网

code.org

这是一个很好的问题, 但是,这个问题包含了很多层次,俺尝试用一堆文章的层进来回答一下

利用Python进行数据分析 (O'Reilly精品图书系列)-Kindle商店-亚马逊中国

Toolbox : Nature News & Comment

Interactive notebooks: Sharing the code : Nature News & Comment

Science

数据处理常用Unix命令 - 阳志平的网志

那要怎么学习 Python ?

其它教材

推荐参考

少即是多...

WntrM6p.gif(GIF 图像,640x460 像素)

发布 .ipynb

00 - How to get started Hello World Two ways to convert .ipynb to a web page:

(1) via GIST ID: create a public gist at http://gist.github.com by uploading a .ipynb file which will generate a gist_id (e.g. 4138271) enter the gist_id at http://nbviewer.ipython.org/ notebook is published as HTML at URL= http://nbviewer.ipython.org/4138271/

(2) via public URL upload a .ipynb file to DropBox public folder and copy its public URL (e.g. http://dl.dropbox.com/u/54552252/what-is-time.ipynb) paste the public URL at http://nbviewer.ipython.org/ notebook is published as HTML at URL=http://nbviewer.ipython.org/url/dl.dropbox.com/u/54552252/what-is-time.ipynb

:

:::text
看了以上大堆大堆的资料后
还想跟大妈学习 Python?
那就请继续了...