程序编程

算法图解
Grokking Algorithms: An illustrated guide for programmers and other curious people
跟老齐学Python
从入门到精通
“笨办法”学Python
Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (3rd Edition)