• Python算法与程序设计基础
21年品牌 40万+商家 超1.5亿件商品

Python算法与程序设计基础

13.19 2.7折 49 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者吴萍 主编,朱晴婷,蒲鹏 副主编,刁庆霖,裘奋华 等编著

出版社清华大学出版社

ISBN9787302485032

出版时间2017-12

版次1

装帧平装

开本16开

纸张胶版纸

页数309页

字数99999千字

定价49元

上书时间2024-07-08

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Python算法与程序设计基础
定价:49.00元
作者:吴萍 主编,朱晴婷,蒲鹏 副主编,刁庆霖,裘奋华 等编著
出版社:清华大学出版社
出版日期:2017-12-01
ISBN:9787302485032
字数:490000
页码:309
版次:2
装帧:平装
开本:16开
商品重量:
编辑推荐
1.《Python算法与程序设计基础(第2版)》为Python入门教材,囊括80余道编程练习(课后编程题和附录练习题汇编)与11个实训(每个实训包含多个练习和实验案例)。2.《Python算法与程序设计基础(第2版)》涵盖经典算法解析,算法是程序设计的核心,掌握经典算法是学好程序设计的基础。3.《Python算法与程序设计基础(第2版)》注重重点与难点的解析,并扩展了部分内容。
内容提要
理论、思维训练与实践相结合是本书的特色。本书共分为8章,主要内容是通过算法与程序设计的基本概念,结合Python程序设计语言,使学生理解计算思维的概念,了解算法与程序的关系,能够进行较为简单而经典的算法设计,评价算法的性能与效率,并能利用Python语言进行简单的程序开发。培养学生利用计算机解决与专业、科研、社会需要密切相关的实际问题的能力和基本创新精神,以适应信息化社会的要求、拓宽发展空间,使其在后续专业课程的学习和未来的工作中长期受益。本书是高等院校非计算机专业“程序设计基础”及相关课程的配套教材,也可作为Python初学者的入门书籍。
目录
目录章程序设计与计算思维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的帮助系.5.1关于Python帮助系.5.2使用Python帮助系.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函数部分
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP