Python程序设计(第2版)
浅显易懂,案例丰富,以实际系统讲解。提供课件、大纲。

作者:黄蔚、熊福松、钱毅湘

定价:69元

印次:2-3

ISBN:9787302699361

出版日期:2025.08.01

印刷日期:2026.03.13

图书责编:刘向威

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"《Python程序设计》针对零编程基础的读者,以通俗易懂的语言和清晰的逻辑,从基础语法到高级应用,通过丰富的示例和案例,引导读者逐步掌握Python 的核心知识和技能。本书强调实践操作,通过大量的实例和练习,帮助读者将理论知识应用于实际项目中,以提高编程能力和解决问题的能力。 全书共分10 章。第1 章介绍Python 概况,包括如何下载和安装Python 系统,在Python 集成开发环境中运行程序;第2 章介绍Python 语言基础,如数据类型、变量、输入输出等;第3 章介绍程序流程控制,主要介绍如何使用三种基本结构来控制程序的流程;第4 章介绍组合数据类型,包括列表、元组、字典和集合等;第5 章介绍字符串与正则表达式;第6 章介绍函数与模块;第7 章介绍面向对象程序设计;第8 章介绍文件及目录操作;第9 章介绍图形界面程序设计;第10 章讲解一个综合应用案例——图形化界面的小测验游戏软件,读者可以进一步完善这个案例。 本书适合作为高等学校计算机相关专业的本科生“面向对象程序设计”课程的教材,又可作为非计 算机专业学生的选修课教材,还可供Python 编程爱好者自学参考。 "

黄蔚老师是苏州大学东吴学院大学计算机系副主任,长期从事计算机公共课教学,主要研究领域是人工智能与计算机应用。主持和参与了多项省部级、校级以上教改项目,多次指导学生获得中国大学生计算机设计大赛、人工智能及机器人大赛等奖项。编写过多部教材,有丰富的教材编写经验。

前 言 在当今数字化的时代,编程已经成为一项不可或缺的技能。无论是在数据分析、人工 智能、网络开发,还是在自动化脚本编写等领域,编程都发挥着至关重要的作用。Python 作为一门简洁、易读、功能强大的高级编程语言,以惊人的速度在编程世界中占据了主导 地位。与其他编程语言相比,Python 不需要过多关注复杂的语法规则和烦琐的底层实现细 节,这让开发者能够将更多的精力集中在解决实际问题上。 本书的编写以简洁明了、循序渐进为原则,旨在为编程初学者提供全面且系统的 Python 程序设计知识。本书从Python 的基础语法开始介绍,包括数据类型、变量、运算符、 控制语句等,书中有大量的实例和详细的解释,帮助读者更好地理解和掌握Python 编程 的基本概念。随着讲解的深入,书中介绍了函数和模块的使用,它们是代码组织和复用的 重要基础,有助于编写更加高效的程序。面向对象程序设计也是现代编程的重要范式,书 中深入探讨了Python 中的类、对象、继承、多态等面向对象程序设计的核心概念,可以 帮助读者构建功能强大、可维护性高的应用程序,理解大型软件项目的设计和开发流程。 除此之外,本书也介绍了文件处理、异常处理、图形化界面设计等,这些都是在实际项目 开发中不可或缺的技能。 最后,本书通过一个综合案例,以面向对象程序设计和图形化界面方式,开发了一个 小测验游戏软件,内容涉及Excel 文件的操作、文本文件的读写、将Python 程序转换为可 执行程序等技巧,帮助读者更好地理解Python 程序设计。 本书每章都配备了练习题,旨在强化读者对...

目录
荐语
查看详情 查看详情

第1 章 Python 概述 .

1

1.1 程序设计语言 

1

1.2 Python 语言简介

1

1.3 Python 开发环境

2

1.3.1 Python 系统的下载与安装.

2

1.3.2 IDLE  

4

*1.3.3 PyCharm  

5

1.4 编写并运行Python 程序.

7

1.4.1 Python 代码的两种执行模式

7

1.4.2 使用PyCharm 编写程序 .

9

1.5 习题 12

第2 章 Python 语言基础 13

2.1 Python 程序的编码规范13

2.2 数据类型 15

2.2.1 数值类型 15

2.2.2 字符串 .16

2.2.3 布尔类型 18

2.2.4 组合数据类型 .18

Pyxzw.indd 3 

2025/8/19 16:10:07 

2.3 变量 19

2.3.1 标识符与关键字 19

2.3.2 对象与变量 19

2.3.3 id( ) 函数 21

2.4 基本运算 21

2.4.1 算术运算 21

*2.4.2 位运算.23

2.4.3 运算优先级 26

2.5 赋值语句 26

2.5.1 赋值 26

*2.5.2 变量的共享引用28

2.6 数据的输入输出 ... 查看详情

"Python程序设计已经在苏州大学作为计算机公共课开设了4年多,使用的教材从最初选用现成教材,再到后来自己编写并出版使用,也已经过了3年多。在这几年里积累了更多的素材,也有了更深的体会。目前迫切需要将书中的陈旧知识,以及理解不到位的地方予以替换,融入更多适合教学且生动有趣、易理解的例子,以提高教材质量。

新版教材的特色是例子浅显易懂、生动有趣,又与实际生活结合更紧密,将增加一个学生易于上手,略加改造就能在现实中使用的小测验游戏案例。"


查看详情