Python程序设计语言(第二版)(微课版)
课件、知识导图、教学计划、教学大纲、实验大纲、授课方案、习题答案和实例源文件下载网址见内容简介或前言,也可扫封底或前言中的“配套资源”二维码获取,扫“看视频”二维码可观看教学视频,教材服务QQ:1815317009

作者:李美珊、刘越、陈育德、韦韫韬、李春洁、王超

丛书名:高等院校计算机应用系列教材

定价:59元

印次:2-1

ISBN:9787302694632

出版日期:2025.07.01

印刷日期:2025.07.04

图书责编:胡辰浩

图书分类:教材

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

"《Python程序设计语言(第二版)(微课版)》致力于培养读者的计算思维能力,重点提升他们运用计算思维解决实际问题的水平。全书以Python 语言为基础,对计算机程序设计的知识体系展开了全方位且有条理的阐述。在编写过程中,通过程序实例难度呈螺旋式递增的独特设计,巧妙推动知识难度逐步攀升,这种编排模式对于编程领域的初学者而言极为友好,有助于初学者开启编程之旅。 本书共12章,内容主要包括计算机基础及Python概述,基本数据类型、运算符与表达式,程序控制结构,组合数据类型,字符串操作,函数,文件和文件夹操作,Python异常处理,中文文本分析,科学计算与数据分析,网络爬虫技术,Python计算生态等。 本书内容丰富,由浅入深,既可作为普通高等院校Python程序设计语言课程的教材,也可供从事相关工作的工程师和爱好者阅读使用。 本书配套的电子课件、知识导图、教学计划、教学大纲、实验大纲、授课方案、习题答案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码获取。扫描前言中的视频二维码可以直接观看教学视频。"

李美珊,硕士研究生,副教授,黑龙江省一流本科课程(线上线下混合课程)《C语言程序设计》主讲教师,多年来一直从事图像视觉与处理、人工智能方向的研究工作。近年来,发表第一作者学术论文20余篇,其中SCI检索1篇,EI检索5篇,CPCI检索4篇;发表的教育教学改革论文8篇,其中EI检索3篇,CPCI检索3篇。获得发明专利2项,实用新5项。出版教材与著作共6部。主持及参加各级科研项目10余项,主持省级教学改革项目2项,参与多项。获黑龙江省青年教师教学竞赛二等奖1项,黑龙江省教学成果三等奖1项。获校级青年教师教学竞赛奖、“课程思政”微课教学比赛一等奖,“课程思政”教学设计大赛一等奖,获得校级十佳青年教师、优秀教师、先进个人等各种奖励。

前 言  追溯Python语言的发展历程,其研制工作始于1989年并于1991年推出第一个版本,Python一开始就具备类、函数、异常处理、包含列表和词典在内的核心数据类型以及以模块为基础的拓展生态库等语言特性。Python一经推出就获得专业人士的喜爱,经过30多年的发展,Python已被广泛应用到系统编程、网络爬虫、人工智能、科学计算、大数据、数据分析、数据挖掘、云计算、图像开发、深度学习、Web开发、系统运维等众多领域。 近几年,Python在TIOBE语言排行榜上的位次不断上升,2024年5月Python 已经位列第一,远远超过C语言,这主要得益于 Python 语言具备如下一系列卓越优点。首先,Python 的语法简洁明晰且富有优雅气质,堪称一门极为简单易学的编程语言。对于编程初学者而言,其入门的门槛较低,能够让毫无编程基础的人快速上手。并且,随着学习进程的推进与深入,它又具备强大的拓展性与深度,足以支撑学习者去编写一些极为复杂且功能强大的程序。无论是处理大规模数据运算,还是构建复杂的软件架构,Python语言都能应对自如。 其次,Python 的开发效率令人瞩目。它拥有极为强劲的第三方库体系,这一体系的丰富性与完备性几乎涵盖了人们通过计算机想要达成的所有功能需求。换言之,在 Python的庞大资源库中,总能找到与之对应的功能模块。开发者仅需将所需模块直接下载并顺利调用,随后便能够在稳固的基础库之上迅速展开开发工作。如此一来,便能够极大幅度地缩短整个项目的开发周期,让创新想法能够更快地转化为实际应用。同时,也巧妙地避免了在开发过程中对已有基础功能进行重复...

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

第1章  计算机基础及Python概述  1

1.1  计算机基础概述  2

1.1.1  冯 •诺依曼结构  2

1.1.2  计算机硬件系统  2

1.1.3  计算机软件系统  3

1.2  程序设计语言  3

1.2.1  程序设计语言概述  3

1.2.2  编译和解释  4

1.2.3  计算机编程方法  5

1.3  Python语言简介  6

1.3.1  Python语言的发展及现状  6

1.3.2  Python语言的特点与应用领域 7

1.4  Python开发环境的安装与配置  9

1.4.1  开发环境的安装  9

1.4.2  Python代码的运行方式  10

1.5  Python语言的编码规范  13

1.6  第三方库的安装  14

1.7  扩展库的导入与使用  16

1.8  习题  17

第2章  基本数据类型、运算符与表达式  19

2.1  引例  20

2.2  基本数据类型  21

2.2.1  数值类型  21

2.2.2  字符串类型  23

2.2.3  逻辑类型  25

2.2.4  其他常用数据类型  25

2.3  标识符和保留字  27

2.3.1  标识符  27

2.3.2  保留字  27

2.4  变量和赋值语句  28

2.4.1  变量  28

2.4.2  简单赋值  28

2.4.3  链式赋值  29

2.4.4  复合赋值  29

2.4.5  序列解包赋值  29

2.5  基本输入与输出  30

... 查看详情

"?零基础。内容编排由浅入深、通俗易懂、知识点螺旋式递进,易掌握。

?实例丰富。提供实例源程序,可操作性强,与知识点结合紧密,相辅相成。

?知识导图。通过知识导图将知识有组织地构建在知识树中,方便读者查阅知识点的隶属关系,使读者不仅能学好知识,还能构建知识、用好知识。"


查看详情