目 录 了解Python语言 项目1 1 任务1.1 计算机语言 ..2 任务1.2 在计算机上安装Python 7 任务1.3 在解释器中编写第一个Python程序 .10 任务1.4 总结和评价 11 与计算机对话 项目2 13 任务2.1 换个方式说Hello .14 任务2.2 编辑器的使用 ..15 任务2.3 扩展阅读:变量命名的规则 .18 任务2.4 总结和评价 19 计算能手 项目3 20 任务3.1 在解释器中做计算题 ..21 任务3.2 X=X+2 22 任务3.3 给Python出计算题 23 任务3.4 程序优化:while循环 .25 任务3.5 扩展阅读:Python的基本数据类型 ..27 任务3.6 总结和评价 29 绘图能手 项目4 31 任务4.1 画一个圆形 32 任务4.2 画圆形螺旋线 ..34 任务4.3 画长方形 .38 任务4.4 扩展阅读:turtle 玩法大集合 .40 任务4.5 总结和评价 41 while循环 项目5 43 项目5.1 蛋糕的面积 44 任务5.2 扩展阅读:程序的灵魂——算法和数据结构 46 任务5.3 总结和评价 47 循环嵌套 项目6 48 任务6.1 长长的名单 49 任务6.2 九九乘法表 51 任务6.3 扩展阅读:Python缩进的规则 ..53 任务6.4 总结和评价 54 输入用户名和密码 项目7 55 任务7.1 判断再选择:分支结构 .56 任务7.2 分支结构程序设计:简单的登录方式 57 任务7.3 可以循环的登录方式 ..59 任务7.4 有限的循环次数:分支+for循环 ..60 任务7.5 扩展阅读:程序控制结构 61 任务7.6 总结和评价 63 综合练习:鸡兔同笼 项目8 64 任务8.1 数学解法 .65 任务8.2 Python的解法 66 任务8.3 扩展阅读:枚举法 68 任务8.4 总结和评价 69 综合练习:各种各样的Python 项目9 70 任务9.1 绘制蟒蛇 .71 任务9.2 Python用于绘制弧形的函数 ..74 任务9.3 总结和评价 76 7676综合练习:口算出题器 项目10 77 任务10.1 制作出题器 .78 任务10.2 扩展阅读:口算技巧 80 任务10.3 总结和评价 .80 天天向上 项目11 82 任务11.1 用程序计算进步和退步 .83 任务11.2 一年的进步 .85 任务11.3 扩展阅读:几何级数和呈几何级数增长 87 任务11.4 总结和评价 .89 猜数字 项目12 90 任务12.1 编写程序 ..91 任务12.2 程序优化 ..92 任务12.3 扩展阅读:创新思维之试错法 ..94 任务12.4 总结和评价 .96 绘制五星红旗 项目13 97 任务13.1 绘制五角星 .98 任务13.2 编程绘制五星红旗 ..101 任务13.3 扩展阅读:五角星手工制作方法 .103 任务13.4 总结与评价 ..108 四色炫彩造型 项目14 109 任务14.1 画正方形螺旋线 110 任务14.2 绘制炫彩螺旋线 111 任务14.3 扩展阅读:螺旋线 ..114 任务14.4 总结与评价 ..116