像计算机科学家一样思考Python第二版
本书的目标是教你像计算机科学家一样思考。这一思考方式集成了数学、工程以及自然 科学的一些最好的特点。像数学家一样,计算机科学家使用形式语言表示思想(具体来 说是计算)。像工程师一样,计算机科学家设计东西,将零件组成系统,在各种选择之 间寻求平衡。像科学家一样,计算机科学家观察复杂系统的行为,形成假设并且对预测 进行检验。 对于计算机科学家,最重要的技能是问题求解的能力。问题求解(problem solving) 意 味着对问题进行形式化,寻求创新型的解决方案,并且清晰、准确地表达解决方案的能 力。事实证明,学习编程的过程是锻炼问题解决能力的一个绝佳机会。这就是为什么本 章被称为‘‘程序之道’’
用户评论