第1章问题求解中的计算思维
第1课初识计算思维
第2课计算思维与算法
第3课算法的基本结构
第4课问题求解的步骤
第2章Python编程基础
第5课Python编程环境
第6课基本数据类型
第7课常量和变量
第8课运算符与表达式
第3章问题求解中的顺序结构
第9课Python中的输入和输出
第10课数位之和
第11课鸡兔同笼
第4章问题求解中的选择结构
第12课if语句——数值交换
第13课if...else语句——奇偶数
判断
第14课if...elif...else语句——
经费问题
第15课嵌套if语句——判断
闰年
第5章问题求解中的循环结构
第16课for语句——水仙花数
第17课while语句——猜数
游戏
第18课循环嵌套——乘法
口诀表
第19课中断语句——break和
continue
第6章组合数据类型
第20课字符串类型
第21课列表
第22课元组
第23课字典
第24课集合
第7章函数
第25课函数的概述
第26课函数的定义
第27课函数的调用
第28课函数的参数
第29课变量的作用域
第30课递归函数
第8章常用的经典算法
第31课枚举法
第32课递推法
第33课递归法
第34课排序法
第35课查找法
参考文献
后记
致谢