Python程序设计 封面

Python程序设计

暂无评分
字数
42万字
章节数
10
ISBN
9787040308457

标签

内容简介

本书是一部面向高等院校本科专业开设的程序设计语言课程编写的Python教材,以Python 3.6.5为语言环境,系统阐述Python的工作原理、程序设计技术、实现方法及实际应用。全书共10章,依次覆盖环境与操作、数据与表达、输入与输出、控制与结构、模块与函数、对象与方法、库表与管理、用户与界面、图形与图像、案例与发布,形成从语言基础到综合应用的完整链条。书中关于数据库部分以SQL Server 2016、MySQL等为DBMS,讲解数据库的设计与实现方法,并给出可直接运行的完整程序,使读者在掌握语法之后能够完成带数据持久化的实际项目。教材注重理论联系实践:每章配有例题与习题,并在数据、表达式、控制结构等关键章节设置上机实验,引导读者动手验证与巩固。作者叙述深入浅出、结构严谨,取材偏向实用,适合课堂讲授与学生自学配合使用。本书可供计算机科学与技术、数据科学与大数据技术、信息安全、软件工程、网络工程、信息管理与信息系统、电子商务、物流、金融与财经等相关本科专业作为程序设计语言教材,也可作为从事程序设计与应用开发的技术人员的参考书。

编辑推荐

面对市面上大量“零基础速成”类Python读物,这本高教版教材走的是“讲清原理再谈应用”的路线,适合需要一门正式课程的人。它的章节骨架很有讲究:从环境与操作入手,先解决安装、执行方式和基本语法;接着用数据与表达、输入输出、控制结构搭建编程基本功;再把模块与函数、对象与方法这两组抽象能力讲透;最后以库表与管理、用户与界面、图形与图像三个方向收尾,并用“案例与发布”一章把零散知识串成可交付的小项目。这种“语言基础—抽象能力—应用方向—综合交付”的顺序,恰好对应大学一学期的教学节奏,也便于自学者按周推进。书中数据库部分不流于概念,直接以SQL Server 2016和MySQL为载体给出完整程序,读者能把程序与数据真正接起来,这是许多入门书欠缺的一环。每章配有例题、习题和上机实验,实验安排在前几章尤为密集,方便边学边练。它不是一本读完就能写大型系统的书,但作为打地基的教材,知识覆盖完整、边界清晰,读完能明确知道自己下一步该补哪一块。

适合谁读

适合

  • 高等院校计算机、软件、大数据等相关专业修读程序设计课程的本科生
  • 需要一本体系完整、可配合课堂教学的Python教材的高职教师与学生
  • 有编程基础、希望系统补齐Python语法与数据库应用能力的技术人员
  • 准备从其他语言转学Python、偏好按章节稳步推进的自学者

不适合

  • 只想两三小时速成、写几个脚本完成单一任务的读者
  • 已具备扎实Python工程经验、希望深入框架与性能优化的进阶开发者
  • 希望以数据分析或机器学习实战为主线、需要大量案例实操的读者

阅读建议

  1. 按章顺序阅读,前四章务必边读边在电脑上敲代码,不要只看讲解。
  2. 每章的实验与习题建议至少完成一半,实验比习题更能暴露理解漏洞。
  3. 读到第7章“库表与管理”时,先在本机装好MySQL,边学边跑通书中完整程序。
  4. 学完第10章后,用自己的兴趣题目做一个小项目,把前面各章能力串起来。

目录

  1. 第1章 环境与操作
  2. 第2章 数据与表达
  3. 第3章 输入与输出
  4. 第4章 控制与结构
  5. 第5章 模块与函数
  6. 第6章 对象与方法
  7. 第7章 库表与管理
  8. 第8章 用户与界面
  9. 第9章 图形与图像
  10. 第10章 案例与发布

常见问题

这本书用的是哪个Python版本?
书中以Python 3.6.5为语言环境讲解。语法内容与后续3.x版本基本兼容,但个别库的新版接口可能有变化,遇到报错时建议查阅对应库的最新文档。
需要提前学C或Java吗?
不需要。本书从环境搭建与基本语法讲起,按零编程基础的起点设计,但节奏偏教材式,没有编程经验者需投入更多上机时间。
书中数据库部分讲得深吗?
第7章以SQL Server 2016和MySQL为DBMS讲解数据库设计与实现,并给出完整程序,属于够用型教学,不涉及数据库调优等进阶内容。
适合作为考研或转行自学用书吗?
适合打基础。全书覆盖语言核心与应用方向,但缺少算法题训练和项目实战深度,转行者建议搭配一本实战类读物。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同类高分