首页 > 图书中心 >图书详情
Python程序设计教程(第3版·微课视频版)
作者:杨年华、柳青、郑戟明
丛书名:21世纪高等学校计算机类课程创新系列教材·微课版
定价:79.80元
印次:3-6
ISBN:9787302629214
出版日期:2023.04.01
印刷日期:2024.08.08
本书主要介绍Python语言的基础知识及其在数据处理、分析和可视化上的应用。本书一方面侧重讲解基础知识,另一方面侧重讲解利用Python进行数据处理、分析与可视化的方法和应用实例。为了便于理解,本书主要挑选经济管理类的案例。本书中的代码均在Python 3.10.4中测试通过,可以在Python 3.10及以上的版本中运行。 本书适合作为高校本科生或研究生“程序设计”“Python数据处理与分析”等课程的教材,也可作为相关科研工作者或工程实践者的参考书。
more >前言 根据Python语言近几年的发展及教学团队近几年的教学心得,本书编写组在第2版的基础上增加了一些Python语言的新特征,并对部分章节进行了调整。其中,第2章对数据类型部分进行了调整和补充。第3章新增了基于模式匹配的match/case分支结构。第4章对各组合数据类型的访问函数或方法按照功能进行了重新组织,并补充了部分内容。第5章对字符串的格式化部分进行了补充,增加了字符串前加特定字符的功能介绍。第6章增加了仅限位置参数和仅限关键参数的函数定义方法、参数与返回值类型注解等内容,并对个数可变的参数部分进行了重新组织。新增了第7章,将包及其定义、第三方模块及其安装、模块的__name__属性等内容调整到第7章,增加了常用包与标准模块的介绍。第8章对部分描述进行了优化,增加了指定编码的文本文件存取、标准输出的重定向方法。第9章增加了迭代器类和可迭代的类的自定义方法介绍。第10章增加了object类的介绍。第13章完善了setuptools软件打包工具的使用步骤。第16章对NumPy、Matplotlib和Pandas的内容进行了补充和完善。删除了前两版中的最后一章SPSS中使用Python的部分。而且,各章均对软件版本进行了更新。 使用本书时,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符单独放在左侧,不能随输入语句一起复制。本书为了清晰区分实例在交互环境中的输入和输出,在每个输入语句的开头依然保留输入提示符。 本书提供配套的程序源代码。读者可先扫描封底“文泉云盘”刮刮卡,获得权限,再扫描目录下方的二维码下载源代码,并为教师提供课件、教学大纲和部分习题参考答案。这些资料可登录清华大学出版社官方网站下载,或从“书圈”公众号下载。本书还配套微课视频,读者扫描对应章节处二维码,即可观看。 本书第3版主要由杨年华负责修订,柳青、郑戟明、肖宇、孙辞海、张晓黎老师负责书稿的审阅、部分配套视频的录制、部分习题参考答案的编写等工作。 由于作者水平有限,书中难免存在疏漏和不妥之处,敬请批评指正。 本书编写组 2023年1月
more >