![]()
内容推荐 我们身处的这个世界联系越来越紧密、越来越可配置、越来越可编程,也越来越可计算,这已经不是秘密。你可以一直做个被动的参与者,也可以主动地学写代码。通过埃里克·弗里曼著的这本《Head First编程之旅(Python语言描述)》,你将学会用计算的方式思考问题,并了解如何编写代码让你的计算机、移动设备或者任何有cPu的设备为你做事。利用Python编程语言,你会循序渐进地学习编程的核心概念及计算机科学中的基本内容,如数据结构、存储、抽象、递归和模块化。 作者简介 埃里克·弗里曼被Head First系列创始人之一的Kathy Sierra描述为“少有的对语言、实践以及包括潮人黑客、公司VP、工程师和智囊团等多种领域文化都运用自如的人之一”。他的背景与这个评价正好吻合。通过不懈的训练,Eric成为一位计算机科学家,在耶鲁大学攻读博士学位时曾与大师级人物David Gelernter一同研究。在职业方面,Eric曾任媒体公司主管,他曾是沃特迪斯尼公司网站Disney.com的cT0。Eric还曾在0’Reilly Media、NASA和多家创业公司任职,而且还在参与他们的大量工作。在过去的15年里,Eric已经成为最畅销技术作者之一,他写的书范围广泛,从web开发入门到高层软件设计都有涉猎。 目录 引言 1 新手入门:用计算的方式思考 2 了解你的值:简单值、变量和类型 3 判定代码:布尔、判定和循环 4 提供一些结构:列表和迭代 5 关于函数:函数和抽象 4b 让数据有顺序:排序和嵌套迭代 6 综合在一起:文本、字符串和启发规则 7 模块化:模块、方法、类和对象 8 不只是迭代和索引:递归与字典 9 持久存储:保存和获取文件 lO 你应该多看看外面的世界:使用web APl 1l 增加交互:部件、事件和涌现行为 12 对象镇之旅:面向对象编程 附录:其他(我们没有介绍的)十大主题 索引
|