您好,欢迎光临有路网!
Python程序设计
QQ咨询:
有路璐璐:

Python程序设计

  • 作者:高静、石瑞峰、姜新华、冯晓龙、郭迎春、王丽霞、马金伟、马学磊、张丽、杨伟光
  • 出版社:清华大学出版社
  • ISBN:9787302587996
  • 出版日期:2022年01月01日
  • 页数:0
  • 定价:¥69.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书以培养本科生程序设计思想与基本能力为目标,贯穿理解和应用Python语言程序设计基础和方法,系统讲解Python语言基础知识。全书分为10章,内容涵盖了Python程序设计基本知识、数据管理基础和数据可视化基础。书中展示了大量示例,内容讲解清晰,循序渐进。 本书适合作为Python程序设计爱好者自学用书及非计算机专业本科生“Python程序设计”课程的教材,也适合作为备考全国计算机等级考试二级Python考试的学生的学习与参考用书。
    目录
    第1章Python程序设计起步1 1.1程序设计语言1 1.1.1程序设计语言概述1 1.1.2编译和解释1 1.2Python语言2 1.2.1Python语言概述2 1.2.2Python语言的特点3 1.2.3Python语言的应用4 1.3Python开发环���5 1.3.1Python开发环境安装5 1.3.2Anaconda8 1.3.3conda管理器9 1.4Python编程起步11 1.4.1IDLE设置11 1.4.2Python编程15 1.4.3Jupyter Notebook18 1.5本章小结20 1.6习题21 第2章Python基本语法和简单数据类型22 2.1Python的语法特点22 2.1.1注释语句22 2.1.2缩进23 2.1.3跨行语句24 2.1.4一行显示多条语句25 2.1.5PEP8规范25 2.2Python的语法元素25 2.2.1变量25 2.2.2常量27 2.2.3标识符27 2.2.4关键字27 2.3Python的基本数据类型29 2.3.1数字类型29 2.3.2字符串类型31 2.3.3数据类型转换41 2.4Python运算符42 2.4.1算术运算符42 2.4.2比较运算符43 2.4.3逻辑运算符44 2.4.4赋值运算符45 2.4.5位运算符46 2.4.6成员运算符47 2.4.7身份运算符47 2.4.8运算符的优先级48 2.5Python的常用函数49 2.5.1标准输入输出函数49 2.5.2数学函数50 2.6本章小结52 2.7习题52 第3章Python控制结构54 3.1Python程序的基本结构54 3.1.1程序和算法54 3.1.2程序的描述方式54 3.1.3程序的基本结构56 3.1.4程序基本结构实例58 3.2Python的顺序结构61 3.2.1顺序结构语句61 3.2.2顺序结构实例62 3.3Python的选择结构64 3.3.1if单分支结构64 3.3.2ifelse二分支结构67 3.3.3ifelifelse多分支结构73 3.3.4if分支结构的嵌套80 3.4Python的循环结构85 3.4.1for循环85 3.4.2for循环嵌套89 3.4.3while循环94 3.4.4while循环嵌套98 3.5Python的跳转语句103 3.5.1break语句103 3.5.2continue语句107 3.5.3pass语句109 3.5.4else语句110 3.6本章小结 112 3.7习题113 第4章组合数据类型114 4.1列表114 4.1.1列表创建115 4.1.2列表的操作117 4.1.3列表的应用124 4.1.4二维列表126 4.2元组127 4.2.1元组的创建与访问127 4.2.2元组与列表通用操作131 4.2.3序列类型间的相互转换134 4.2.4元组的应用136 4.3集合140 4.3.1集合的创建140 4.3.2集合的操作141 4.3.3集合的应用145 4.4字典150 4.4.1字典创建150 4.4.2字典的基本操作153 4.4.3字典的应用157 4.5列表、元组、集合、字典的区别163 4.6综合案例——词频统计164 4.7本章小结167 4.8习题167 第5章函数与模块169 5.1函数和模块的定义169 5.1.1内置函数和内置模块169 5.1.2自定义函数170 5.1.3自定义模块172 5.1.4模块内置属性和搜索路径173 5.2函数详解175 5.2.1函数调用175 5.2.2形参和实参176 5.2.3函数的作用域和命名空间177 5.2.4函数返回值178 5.2.5可变数量参数179 5.2.6递归函数181 5.3理解函数和模块182 5.3.1抽象和代码组织182 5.3.2函数接口设计183 5.3.3包185 5.4应用实例和模块安装185 5.4.1增量式开发185 5.4.2文档字符串187 5.4.3类型检查187 5.4.4第三方库安装189 5.5本章小结189 5.6习题189 第6章文件操作和数据格式化191 6.1文件概述191 6.2文件的打开与关闭192 6.2.1打开文件192 6.2.2上下文管理语句with194 6.3文件的读写194 6.3.1文本文件的写入194 6.3.2文本文件的读取195 6.3.3二进制文件的写入196 6.3.4二进制文件的读取198 6.4文件指针定位199 6.5CSV文件读写201 6.5.1CSV文件的基本概念201 6.5.2读CSV文件数据201 6.5.3将数据写入CSV文件203 6.5.4CSV文件格式化参数和Dialect对象204 6.6Excel文件的读写206 6.6.1使用xlrd模块对xls文件进行读操作207 6.6.2使用xlwt模块对xls文件进行写操作209 6.6.3使用openpyxl模块对xlsx文件进行读操作210 6.6.4使用openpyxl模块对xlsx文件进行写操作211 6.7数据组织的维度213 6.7.1基本概念213 6.7.2一维数据的格式化和处理213 6.7.3二维数据的格式化和处理215 6.8JSON库217 6.8.1JSON概述217 6.8.2JSON库的使用217 6.9Python异常处理219 6.9.1基本概念219 6.9.2Python中的异常处理结构222 6.10本章小结226 6.11习题227 第7章类和对象229 7.1面向对象思想229 7.2类和对象231 7.2.1初识类231 7.2.2初识对象232 7.2.3访问成员232 7.2.4self参数234 7.2.5构造方法和析构方法236 7.3属性与方法239 7.3.1类属性和实例属性240 7.3.2实例方法、类方法和静态方法242 7.3.3类成员的保护和访问机制247 7.3.4类的特殊成员250 7.4继承与多态256 7.4.1单一继承256 7.4.2多继承261 7.4.3super()264 7.4.4抽象类265 7.4.5多态266 7.5面向对象应用案例268 7.6本章小结273 7.7习题273 第8章numpy和pandas275 8.1numpy275 8.1.1numpy的安装275 8.1.2numpy数组275 8.1.3数组ndarray的数据类型和属性280 8.1.4数组ndarray的索引和切片281 8.1.5数组ndarray的常用操作284 8.1.6数组的通用函数287 8.1.7数组的统计函数289 8.1.8numpy子模块290 8.1.9示例: 计算身高体重的线性关系291 8.2pandas292 8.2.1Series和DataFrame292 8.2.2数据的访问和选择297 8.2.3数据运算301 8.2.4缺失值处理303 8.2.5统计计算相关方法304 8.2.6数据的添加、删除和修改306 8.2.7合并、分组、重塑308 8.2.8数据的导入和导出310 8.2.9示例: 处理、汇总、分析学生的成绩311 8.3本章小结312 习题313 第9章数据可视化314 9.1数据可视化概述314 9.1.1数据可视化314 9.1.2Python数据可视化314 9.2matplotlib数据可视化315 9.2.1matplotlibr的安装和导入315 9.2.2图表创建316 9.2.3常用图表修饰318 9.3绘制常用图表326 9.3.1绘制柱形图326 9.3.2绘制饼图330 9.3.3绘制散点图332 9.3.4绘制雷达图334 9.3.5绘制箱线图339 9.3.6多子图布局342 9.4本章小结344 9.5习题345 第10章Python应用案例346 10.1办公自动化346 10.1.1Excel自动化处理346 10.1.2Word自动化处理350 10.1.3PDF自动化处理354 10.2数据处理359 10.2.1数据文件转存359 10.2.2数据关系处理368 10.3本章小结371 10.4习题371 参考文献372

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外