本书的目的是教你学会像计算机科学家一样来思考。这种思考方式汇聚了数学、工程和自然
科学的精华。计算机科学家像数学家一样,使用规范的语言来阐述思想(尤其是一些计
算);像工程师一样设计、组装系统,并且在多重选择中寻找最优解;像自然科学家一样观
察复杂系统的行为模式,建立猜想,测试预估的结果。
计算机科学家唯一最重要的技能就是『解决问题』。解决问题意味着要有能力把问题进行方
程化,创造性地考虑解决思路,并且清晰又精确地表达出解决方案。而学习编程的过程,正
是一个培养这种解决问题能力的绝佳机会。本章的标题是『编程之路』,原因就在此。
在一定层面上,大家将通过编程本身来学习编程这一重要的技巧。在另外一些层面上,大家
也将把编程作为实现一种目的的途径。这一目的会随着我们逐渐学习而越发清楚。
think-python.pdf
12202339238[下载].rar
|