Python程序设计基础

作者: 董付国

出版社: 清华大学出版社

出版日期: 2015-08-01

电子书 ¥18.85 定价:29.0 纸书价格¥24.40,点此比价
  • 收藏

  • 加书架

  • 引用

简介

全书共9章,主要内容组织如下:第1章介绍Python基本知识与概念;第2章讲解列表、元组、字典、集合等序列的常用方法和基本操作;第3章讲解Python选择结构、for循环与while循环、break与continue语句;第4章讲解字符串编码格式,字符串格式化、替换、分割、连接等基本操作方法,正则表达式语法、正则表达式对象、子模式与match对象,以及正则表达式模块re的应用;第5章讲解函数的定义与使用,关键参数、默认值参数、长度可变参数、变量作用域以及lambda表达式;第6章讲解类的定义、类成员与实例成员、私有成员与公有成员、特殊方法与运算符重载;第7章讲解文件操作基本知识,文本文件内容读取与写入,二进制文件操作与对象序列化,文件复制、移动、重命名、MD5值计算、压缩与解压缩等文件级操作以及目录操作有关知识;第8章讲解Python异常类层次结构,不同形式的异常处理结构,以及如何调试Python程序;第9章讲解如何使用wxPython进行GUI编程,主要包括窗体、按钮、文本框、单选钮、复选框等控件以及各种对话框的运用。本书对Python内部工作原理进行了一定程度的剖析,对Python 2.x和Python 3.x之间的区别进行了深入对比和分析,并适当介绍Python程序优化和安全编程的有关知识,可以满足不同层次读者的需要。

编辑推荐

本书信息量大、知识点紧凑。全书没有插入任何软件和扩展库的详细安装过程截图,仅保留必要的代码运行结果截图供读者对照,充分利用有限篇幅讲解知识点,绝对物超所值。 本书难易程度适中。除Python应用开发基础知识之外,还适当介绍了Python标准库以及内置对象的工作原理,并对Python2。x和Python3。x的区别做了深入分析,满足不同读者的需要。 本书案例丰富。将作者多年教学与开发过程中积累的许多案例巧妙地糅合进了相应的章节,并通过案例介绍了大量关于代码优化和安全编程的技巧。 本书配套资源丰富。提供全套教学课件、案例源代码、课后习题答案与分析以及授课计划和学时分配表,同时支持QQ、微信、电子邮件等多种方式与作者直接交流及反馈。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2015-08-01
  • 作者:董付国
  • 更新: 2023-06-07
  • 书号:9787302410584
  • 中图:TP311.561
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术
    工学
    软件工程

作者信息

董付国

董付国 山东工商学院计算机学院副教授,山东省一流本科课程“Python应用开发”负责人,先后出版17本Python系列教材,其中《Python可以这样学》在台湾发行繁体版。多次获得校级教学优秀效果奖一等奖和教学质量奖,开发过多套大型系统和软件,发表教研、科研论文40余篇,EI收录近30篇,应邀外出讲学、报告超过80次,两次入选“中国大数据创新百人榜单”。拥有国家发明专利1项、软件著作权1项,主持和参与多项纵向课题。长期维护微信公众号“Python小屋”,免费分享超过1000篇原创技术文章和500节微课视频。

相关图书