学校网站的建设论文,嘉定区做网站,厦门无忧网站建设有限公司,做国际网站的流程章程序设计与计算思维1.1程序设计与计算机语言1.1.1程序设计1.1.2设计步骤1.1.3程序设计分类1.1.4基本规范1.1.5计算机语言1.2计算机语言与计算思维的关系1.2.1思维与计算思维1.2.2计算思维与计算科学的关系1.2.3计算思维与程序设计语言的关系1.3初识Python语言1.3.1Python语言…章程序设计与计算思维1.1程序设计与计算机语言1.1.1程序设计1.1.2设计步骤1.1.3程序设计分类1.1.4基本规范1.1.5计算机语言1.2计算机语言与计算思维的关系1.2.1思维与计算思维1.2.2计算思维与计算科学的关系1.2.3计算思维与程序设计语言的关系1.3初识Python语言1.3.1Python语言概述1.3.2Python语言的应用1.3.3编辑与运行环境1.4Python与大数据1.5Python的帮助系统1.5.1关于Python帮助系统1.5.2使用Python帮助系统1.6本章小结1.7习题与思考1.8实训Python的安装和运行环境第2章算法概述2.1计算机程序与算法2.1.1计算机求解问题的过程2.1.2算法的定义及其发展历史2.1.3算法的基本性质2.1.4算法的评价2.2算法的描述2.2.1用自然语言或伪代码描述算法2.2.2用流程图描述算法2.2.3使用计算机软件绘制流程图2.3常用算法简介2.3.1枚举算法2.3.2迭代算法2.3.3贪心算法2.4本章小结2.5习题与思考2.6实训算法描述和绘制流程图第3章数据表示和计算3.1数据和数据类型的概念3.1.1数据的表示3.1.2数据类型的概念3.1.3Python的内置类型3.1.4常量和变量3.1.5Python的动态类型3.2数值数据的表示与计算3.2.1数值数据的常量表示3.2.2数值数据的计算3.2.3系统函数3.3文本数据的表示和操作3.3.1文本的表示3.3.2字符串类型数据的基本计算3.3.3str对象的方法3.4批量数据表示与操作3.4.1批量数据的构造3.4.2元组和列表3.4.3集合和字典3.5本章小结3.6习题与思考3.7实训数据表示和计算第4章基本控制结构的程序设计4.1用Python实现顺序结构程序4.2用Python实现分支结构程序4.2.1Python简单分支4.2.2Python双分支4.2.3Python分支嵌套4.2.4Python多分支结构4.3用Python实现循环结构程序4.3.1Python的for循环语句4.3.2Python的range()函数4.3.3Python的while循环结构4.3.4Python的break、continue和pass语句4.3.5循环结构应用4.4字符串数据操作4.4.1字符串和list数据的相互转换4.4.2字符查找4.4.3字符串遍历4.4.4字符串截取4.5本章小结4.6习题与思考4.7实训基本控制结构第5章数据的输入和输出5.1人机交互的意义及方法5.1.1标准输入输出5.1.2文件输入输出5.2标准输入输出程序5.2.1标准输入函数5.2.2标准输出函数5.2.3输入输出重定向5.3文件输入输出程序5.3.1文件的基本操作5.3.2文件输入输出程序的实现5.4异常5.4.1简介5.4.2异常处理5.5本章小结5.6习题与思考5.7实训实训5.7.1标准输入输出实训5.7.2文件输入输出实训5.7.3异常处理第6章函数与模块6.1函数的基本概念6.2Python语言中的函数6.2.1函数定义和调用6.2.2函数间的数据联系6.2.3函数中文档字符串docstring的使用6.3函数应用6.4模块和Python标准库6.4.1模块6.4.2Python标准库6.5本章小结6.6习题与思考6.7实训函数和模块的使用第7章算法分析与设计7.1算法性能分析7.1.1重要性7.1.2算法的时间性能分析与度量指标7.1.3计算时间的渐近估计表示7.2查找法7.2.1查找优选数最小数7.2.2查找特定数7.3排序法7.3.1冒泡排序7.3.2选择排序7.3.3插入排序7.3.4基数排序7.3.5快速排序——引入递归和分治概念7.4递归和分治的思想7.4.1递归概念7.4.2递归调用方法与实现7.4.3分治概念7.5本章小结7.6习题与思考7.7实训算法实现与性能分析第8章面向对象思想8.1面向对象思想简介8.1.1面向对象思想概述8.1.2面向对象中的基本概念8.1.3面向对象的基本特征8.2Python中的类和对象8.2.1类的定义和对象的创建8.2.2类的继承8.3面向对象思想应用——图形界面编程8.3.1图形用户界面8.3.2Python图形框架8.3.3Python图形绘制8.4本章小结8.5习题与思考8.5.1单选题8.5.2思考题8.6实训实训8.6.1Python面向对象编程初步实训8.6.2Python图形界面编程初步附录A习题与思考题解答附录BPython编程练习选编B.1程序结构与算法部分B.2输入输出与文件部分B.3算法分析与设计部分B.4数据结构部分B.5异常处理部分B.6函数部分显示全部隐藏全部