内容简介
这本小书是继《武侠数学》《武侠物理》和《武侠化学》以后的第四本“武侠科普”。书中分享的编程知识都是入门级的,既没有涉及高深的算法,也没有涉及当前软件开发领域正在使用的种种框架。本书用金庸武侠小说里的人物和桥段,讲解计算机编程的基本原理,让没有任何编程基础的小读者可以对编程产生兴趣,迅速掌握最基本的编程方法,开启自己的编程之路。读完本书以后,多数小读者们能用简单的编程技能开发出一些小工具和小游戏,将自己脑海中的想法变成真实的小动画、小程序,给工作带来便利,给生活带来欢乐,给学习带来成就感。
目录
开场白:编程让生活更美好
第一章 给电脑下命令
让小红马动起来 009
让小红马跑起来 014
下命令不等于编程 022
编程语言与“江湖暗语” 030
第二章 帮侠客做计算
《九阴真经》有多少字? 039
郭靖跟黄蓉说了多少句话? 045
给你的电脑装上Python 051
从大胡子到大蟒蛇 056
将Python 当成超级计算器 062
是黄蓉算错了,还是Python 算错了? 068
遇到浮点数,拿出工具包 072
变量:江湖上的未知数 078
第三章 控制语句,三招两式
解释器和编辑器 089
编译器和一灯大师 096
段誉比剑 099
段誉赏花 108
郭靖磕头 115
别让郭靖“困”在死循环里 123
结构总共三招,只学两招就够 130
第四章 函数和计算的本质
战斗力计算模型 141
函数盒子有机关 146
神雕不吃草,闪电貂不吃糖 150
自定义函数 155
随机函数与凌波微步 164
让你飞起来的库函数 172
用斐波那契数列进入桃花岛 179
消耗内力的递归 186
第五章 写出人人能用的程序
袁承志寻宝 195
寻宝升级 205
温度转换器 213
什么是“面向对象”? 220
前言/序言
无