作品简介

《Python程序设计》从程序设计基本概念出发,由浅入深、循序渐进地讲述Python程序设计的基本概念和基本方法。本书内容包括Python编程基础、流程控制结构、字符串与正则表达式、典型数据结构、函数与模块、面向对象编程、文件操作、图形用户界面设计、图形绘制以及数据库操作。

《Python程序设计》坚持以就业为导向、以能力为本位的原则,突出实用性、适用性和先进性,结构合理、论述准确、内容翔实,注意知识的层次性和技能培养的渐进性,遵循难点分散的原则合理安排各章的内容,降低学生的学习难度,通过丰富的实例来引导学习者学习,旨在培养他们的实践动手能力和创新精神。

《Python程序设计》可作为职业院校计算机类相关专业或Python培训班的教材,也可供Python语言爱好者和计算机科学与技术相关专业人员参考。

赵增敏,编写经验丰富,写作认真严谨,曾编写过十几种中高职计算机语言类和网页制作类教材,其中有一本已经版权输出到台湾。

作品目录

  • 前言
  • 第1章 Python编程基础
  • 1.1 Python语言概述
  • 1.2 搭建Python开发环境
  • 1.3 Python语言基础
  • 第2章 流程控制结构
  • 2.1 顺序结构
  • 2.2 选择结构
  • 2.3 循环结构
  • 2.4 异常处理
  • 第3章 字符串与正则表达式
  • 3.1 字符编码
  • 3.2 字符串的基本操作
  • 3.3 字符串的常用方法
  • 3.4 字节类型
  • 3.5 正则表达式
  • 第4章 典型数据结构
  • 4.1 列表
  • 4.2 元组
  • 4.3 集合
  • 4.4 字典
  • 第5章 函数与模块
  • 5.1 函数的定义和调用
  • 5.2 函数参数的传递
  • 5.3 两类特殊函数
  • 5.4 变量的作用域
  • 5.5 装饰器
  • 5.6 模块
  • 第6章 面向对象编程
  • 6.1 面向对象编程概述
  • 6.2 类与对象
  • 6.3 成员属性
  • 6.4 成员方法
  • 6.5 类的继承
  • 第7章 文件操作
  • 7.1 文件的基本概念
  • 7.2 文件的打开和关闭
  • 7.3 文本文件操作
  • 7.4 二进制文件操作
  • 7.5 文件和目录管理
  • 第8章 图形用户界面设计
  • 8.1 GUI编程步骤
  • 8.2 tkinter控件应用
  • 8.3 对话框
  • 8.4 事件处理
  • 第9章 图形绘制
  • 9.1 tkinter画布绘图
  • 9.2 turtle绘图
  • 9.3 grahpics绘图
  • 第10章 数据库操作
  • 10.1 访问SQLite数据库
  • 10.2 访问其他数据库
  • 参考文献
展开全部