首页 > 图书中心 >图书详情

Python语言程序设计(第3版·微课版)

"内容系统全面:全面介绍Python的主流知识。 原理浅显易懂:代码注释详尽、零基础入门。 学习实践结合:绘图、感知器、项目实战。 配套资源丰富:配有教学课件、教学大纲和实验大纲。 本书为河南省一流本科课程配套教材、河南省“十四五”普通高等教育规划教材、河南省高等学校课程思政样板课程配套教材 "

作者:孙玉胜、曹洁、张志锋、桑永宣
丛书名:高等院校信息技术系列教材
定价:69.80
印次:3-1
ISBN:9787302671855
出版日期:2024.08.01
印刷日期:2024.09.05

"Python是一门简单易学、功能强大的编程语言,它内建了高效的数据结构,丰富的第三方开发库,能够用简单而又高效的方式编程。本书由浅入深、步步引导、循序渐进地阐述了Python语言的基础知识、基本语法。本书以12章的篇幅来介绍Python,包括Python程序设计快速入门,字符串和列表,元组、字典和集合,函数,正则表达式,文件与文件夹操作,面向对象程序设计,模块和包,错误和异常处理,Tkinter图形用户界面设计,数据可视化,数据库编程。 本书可作为高等院校各专业的Python程序设计教材,也可作为软件开发人员的参考资料,还可作为读者自学Python语言的参考书。 "

more >

前言Foreword Python语法简洁清晰,代码可读性强,编程模式非常符合人类的思维方式,易学易用。对于同样的功能,用Python写的代码更简洁。Python拥有很多面向不同应用的开源扩展库,无论是在数据科学、人工智能、Web开发还是物联网领域,我们能想到的功能基本上都已经有人替我们开发了,我们只需把想要的程序代码进行组装便可构建个性化的应用。学习Python不仅是为了掌握一门编程语言,更是在培养一种解决问题、创造价值的思维方式。正是这种思维方式,让Python成为世界各领域中不可或缺的一部分。在Python的世界里,每一行代码都是对未知世界的探索,每一个程序都是一次创新的开始。 1. 本书编写特色 内容系统全面: 全面介绍Python的主流知识。 原理浅显易懂: 代码注释详尽、零基础入门。 学习实践结合: 每章配有综合实战案例。 配套资源丰富: 配有教学课件、数据集和源代码。 提供了大量习题,并提供习题解答。 2. 本书内容组织 第1章Python程序设计快速入门。讲解安装Python软件和运行Python程序、安装Anaconda软件和运行Python程序、Python关键要素、库的导入与扩展库的安装、Python在线帮助。 第2章字符串和列表。讲解字符串基础,字符串运算,字符串对象的常用方法,字符串常量,列表,序列类型的常用操作,统计和排序列表中的元素,列表推导式,用于列表的一些常用函数,基于turtle库绘图和绘制文本。 第3章元组、字典和集合。讲解元组、字典和集合三种数据类型,序列解包,日期格式和字符串格式相互转化,循环中的break、continue、pass和else。 第4章函数。讲解定义函数,函数调用,向函数传递实参,通过传引用来传递实参,生成器函数,lambda表达式定义匿名函数,变量的作用域,函数的递归调用,常用内置函数,pyinstaller打包生成可执行文件。 第5章正则表达式。讲解正则表达式的构成,正则表达式的分组匹配,正则表达式的选择匹配,正则表达式的贪婪匹配与懒惰匹配,正则表达式模块re,正则表达式中的(?:pattern)、(?=pattern)、(?!pattern)、(?<=pattern)和(?<!pattern)。 第6章文件与文件夹操作。讲解文件的概念,文件读写,文件与文件夹操作,CSV文件的读取和写入。 第7章面向对象程序设计。讲解编程范式,创建和使用类,类中的属性,类中的方法,类的继承,object类,对象的浅复制和深复制,自定义分类感知器,自定义数据结构。 第8章模块和包。讲解模块,导入模块时搜索目录的顺序与系统目录的添加,包,自定义二叉树数据结构。 第9章错误和异常处理。讲解在执行前修改错误,在运行时产生异常。本章主要介绍: 程序的错误,异常处理,断言处理,自定义图数据结构。 第10章Tkinter图形用户界面设计。讲解Tkinter图形用户界面库,Tkinter布局管理器,主窗口,标签和按钮,文本框,消息和对话框,选择组件,菜单与框架,Tkinter的子模块ttk。 第11章数据可视化。讲解matplotlib绘图流程,绘图属性设置,绘制线形图和散点图,绘制直方图和条形图,绘制饼图、极坐标图和雷达图,绘制箱形图和3D效果图,绘制动画图,图像载入与展示。 第12章数据库编程。讲解关系数据库,结构化查询语言SQL,SQLite3数据库,Navicat 操作MySQL数据库,Python操作MySQL数据库。 3. 本书适用读者 (1) 本科、专科或研究生; (2) 编程爱好者; (3) 其他对Python感兴趣的人员。 本书由孙玉胜、曹洁、张志锋,桑永宣编著,参与编写的还有王博、陈明、王晓、高铁梁、薛化建。 在本书的编写和出版过程中得到了郑州轻工业大学、铜陵学院、清华大学出版社的大力支持和帮助,在此表示感谢。同时,在撰写过程中,参考了大量专业书籍和网络资料,在此向这些作者表示感谢。 由于编写时间仓促,编者水平有限,书中难免有缺点和不足,热切期望得到专家和读者的批评指正。如果您遇到任何问题或有宝贵意见,欢迎将其发送邮件至bailj@tup.tsinghua.edu.cn,期待能够收到您的真诚反馈。编者2024年6月于郑州轻工业大学

more >
扫描二维码
下载APP了解更多

同系列产品more >

基于工作任务的Java程序设计实验教...

刘杰、袁美玲、宋锋、冯
定 价:59元

查看详情
Web编程技术(第2版)

余元辉、邓莹、刘自林
定 价:69元

查看详情
数据库原理及技术(第2版)

钱雪忠、宋威、徐华、钱瑛
定 价:58元

查看详情
数据仓库与数据挖掘教程(第4版)

陈文伟
定 价:69元

查看详情
计算机科学导论(第4版·微课版)

常晋义、高燕 、陈枢茜
定 价:69元

查看详情
图书分类全部图书
more >
  • "本书由浅入深、步步引导、循序渐进地阐述Python 语言的基础知识、基本语法。本书以12 章的篇幅来介绍Python,包括Python
    程序设计快速入门,字符串和列表,元组、字典和集合,函数,正则表达式,文件与文件夹 操作,面向对象程序设计,模块和包,错误和异常处理,Tkinter 图形用户界面设计,数据 可视化,数据库编程。本书可作为高等院校各专业的 Python 程序设计教材,亦可作为软件开发人员的参考资 料,还可作为读者自学 Python 语言的参考书。"

more >
  • 目录Contents

    第1章Python程序设计快速入门1

    1.1安装Python软件和运行Python程序1

    1.1.1Python语言的特点1

    1.1.2Python软件的下载和安装2

    1.1.3命令行方式运行代码4

    1.1.4文件方式运行代码5

    1.2安装Anaconda软件和运行Python程序6

    1.2.1安装Anaconda软件7

    1.2.2Jupyter Notebook运行Python程序8

    1.2.3Spyder运行Python程序10

    1.3Python关键要素11

    1.3.1一个简单的计算器程序11

    1.3.2数据类型12

    1.3.3对象和引用14

    1.3.4逻辑操作17

    1.3.5if选择语句18

    1.3.6while循环语句22

    1.3.7for…in循环语句23

    1.3.8算术运算23

    1.3.9输入输出28

    1.4库的导入与扩展库的安装29

    1.4.1库的导入29

    1.4.2扩展库的安装30

    1.5Python在线帮助31

    1.5.1Python交互式帮助系统31

    1.5.2Python文档33

    1.6实战: 积跬步以致千里34

    1.7习题35◆Python语言程序设计(第3版·微课版)目录第2章字符串和列表36

    2.1字符串基础36

    2.1.1创建字符串36

    2.1.2字符编码37

    2.1.3转义字符38

    2.2字符串运算39

    2.2.1处理字符串的函数39

    2.2.2下标运算符[]40

    2.2.3切片运算符[start:end:step]41

    2.2.4连接运算符...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘