第 1单元 和“蟒蛇”有个约会——认识Python
第 1课 走进“蟒蛇”世界——软件的安装 002
第 2课 与“蟒蛇”初对话——我的第 一行代码 008
第3课 必修入门秘籍——实例的运行 012
第4课 了解编程流程—写下第 一个Python正式程序 017
第 2单元 勇往直前走到底——顺序结构
第5课 爱心图案字符排——print() 输出 025
第6课 速算金箍棒体积——input() 输入 033
第7课 巧妙交换油和酒——赋值语句 041
第8课 六芒星阵海龟画——绘制图形 048
第3单元 向左向右选择行——选择结构
第9课 开山洞门的咒语——单分支结构 057
第 10课 破译百宝箱密码——逻辑表达式 064
第 11课 评选校园歌唱家——双分支结构 071
第 12课 比比谁跳得最快——多分支结构 078
第 13课 我是影院售票员——if 语句嵌套 087
第4单元 重重复复复复重重——循环结构
第 14课 和大灰狼换礼物——for 循环 097
第 15课 钱存多久能够数——while 循环 107
第 16课 商品价格我来猜——循环跳转 116
第 17课 我要站在谁后面——循环嵌套 125
第5单元 找个容器装数据——列表、元组与字典
第 18课 小熊要开蛋糕店——列表 135
第 19课 美味蛋糕任你选——元组 146
第 20课 我是超级大富翁——字典 155
第6单元 给程序配个秘书——函数
第 21课 轻松输出圣诞树——定义调用函数 168
第 22课 圣诞老人派礼物——函数返回结果 178
第 23课 谁的礼物最贵重——递归调用函数 186
第7单元 排列有序变化多——字符串
第 24课 故事接龙我先来——字符串连接 196
第 25课 玩家档案先录入——格式化输出 202
第 26课 加密解密猜猜看——字符与编码 210
第 27课 密码强度谁判断——字符串函数 219
第8单元 应用算法巧编程——算法初步
第 28课 指挥海龟画图形——解析 228
第 29课 寻找游戏密码数——枚举 237
第30课 我给动物排排队——排序 245
第31课 数数白兔有几只——递归 254