





定价:55元
印次:1-3
ISBN:9787302625896
出版日期:2023.03.01
印刷日期:2024.08.09
图书责编:张玥
图书分类:教材
这是一本面向零基础读者的Python程序开发入门书。全书以算法设计为主线,以大量生动有趣的项目案例为依托,以图表、动画、视频、实际操作等多种知识呈现的形式深入浅出地介绍了Python程序设计的基本知识和应用技巧。同时,书中还融入了精心设计的思政要素,力求达到传授知识、培养能力和塑造价值的有机融合。 全书共8章。主要内容包括Python初步、简单程序设计、分支程序设计、循环程序设计、组合数据类型及其应用、函数及其应用、文件及其应用、使用第三方库等。 本书结合作者多年的教学经验编写而成,提供了由教学名师主讲的全程教学视频,配套的电子教案、教学大纲、习题与答案、程序源码等丰富的教学资源,非常方便自学。本书不仅可以作为各类院校及培训机构的教学用书,还可以作为程序设计爱好者自学和参加全国计算机等级考试备考者的参考书。
葛日波,1968年9月出生,硕士,教授,辽宁省第12届本科教学名师,大连市优秀教师,现任大连理工大学城市学院工程实践中心主任,是校教学指导委员会、学术委员会、职称评审委员会委员。 在高校工作30余年,一直从事本科计算机程序设计类课程教学与研究,主讲《C语言程序设计》、《C++程序设计》、《C#程序设计》、《Python语言程序设计》等课程,先后主编《C语言程序设计》、《Java程序设计项目化教程》、《C#程序设计案例教程》、《C语言程序设计上机指导与习题解答》等计算机类专业著作9部,其中《C语言程序设计》、《C语言程序设计上机指导与习题解答》、《C语言程序设计习题与详解》一并获得了辽宁省“十二五”规划教材奖,被全国40余所不同层次的本科院校选做了主教材,印数超过了8万册,产生了良好的社会效益。主持完成教研及科研项目国家级4项、省级4项、校级6项,获辽宁省教学成果三等奖1项,校级教学成果一等奖2项、二等奖1项;公开发表学术及教研论文近30篇,其中EI检索6篇、CPCI检索3篇、中文核心6篇、科技核心4篇。
前言 Python语言是近30年来程序设计语言领域最重要的成果之一。它的语法简单,功能强大,可以跨平台,可扩展性好,拥有极其丰富的开源库,在业界有着广泛应用。尤其随着大数据、人工智能等新技术的不断演进,Python语言的优势更加突出,它已经成为当今世界最流行的程序设计语言之一,也是工程技术人员应该掌握的一种重要的程序设计工具。 本书针对应用型人才培养要求,遵循“系统性、逻辑性、渐进性、趣味性、通俗性”原则构建知识单元,强调内容的系统化;注重知识的前后逻辑与关联度;遵循由易到难的思维习惯;突出问题导向和项目驱动,用有趣的程序示例使枯燥的知识实例化、生动化;坚持用通俗的语言把道理讲简单、讲透彻。全书以算法设计为主线,以培养计算思维和编程能力为核心,以方便自学为立足点进行了精心策划,以清晰的概念、大量的图例、丰富的工程用例、多样的呈现手段,深入浅出地系统介绍了Python语言的基本内容和程序设计技术。 本书力求实现三个目标: 一是在知识构建上使初学者一看就懂,具有一定基础的人看了有提高;二是帮助读者掌握编程的方法与技巧,提高读、编写程序的能力,培养良好的编程习惯;三是融入思政要素,力求将传授知识、培养能力和塑造价值相融合,促进学习者在知识、能力和素质三方面的协调发展。 本书的特点如下。 (1) 面向应用,突出算法设计,突出能力培养。 (2) 设计新颖,内容精炼,语言简练,通俗易懂。 (3) 结构合理,循序渐进,容易理解。 (4) 直观、多样、有趣的知识呈现形式,使读者学习更容易。 (5) 全程视频讲解和丰富的配套资源有助于学习者巩固和提高。 (6) 融...
第1章Python初步/1
1.1预备知识/1
1.1.1计算机与计算机系统/1
1.1.2程序与程序设计/3
1.1.3计算机语言概述/4
1.2Python语言简介/5
1.2.1Python语言的由来与发展/5
1.2.2Python语言的特点/6
1.3Python程序的结构/7
1.3.14个简单的Python程序/7
1.3.2Python程序的模块及引用/10
1.3.3Python程序中的函数/12
1.3.4Python程序的语句与语句块/13
1.3.5Python程序中的注释/14
1.3.6Python程序的缩进/15
1.4使用Python上机编程/16
1.4.1Python的下载与安装/16
1.4.2使用“开始”菜单里的启动栏/20
1.4.3IDLE简介/21
1.4.4使用IDLE上机编程/22
1.5习题与上机编程/23
第2章简单程序设计/26
2.1Python的标识符/26
2.1.1基本字符集/26
2.1.2标识符/27
2.2数据类型与变量/29
2.2.1数据类型/29
2.2.2数值型数据/30
2.2.3逻辑型数据/32
2.2.4变量/33
2.3数值型数据的处理/35
2.3.14个术语/35
2.3.2数值型数据的运算/36
2.3.35个常用内置函数/38
2.4字符串类型及其处理/40
2.4.1字符串类型与字符串/40
2.4.2字符串索引与切片/43
2.4.3字符串处理函数与方法/45
2.5算法与简单程序设计/49... 查看详情
2.案例典型实用:选取“易学、易用、易扩展”的技术范例和“有趣、经典、综合性”的项目案例,帮助读者巩固理论知识,强化工程实践能力,能够举一反三。
3.配套资源丰富:配套118个程序示例和28个精彩项目案例的57个微课视频,共计540分钟,读者可以随时随地扫码观看重点内容,还可以从清华大学出版社网站下载教学课件、教学大纲、习题和程序源代码等教学资源。
4.内容系统全面:依据Python 3.8.9开发文档详细介绍180个实战知识点和应用场景,既可以系统性地掌握理论知识,也可以提高分析和解决问题的能力。
5.读者覆盖面广:本书可以让零基础的初学者快速入门,也可以让具有一定编程基础的开发者找到合适的起点,进一步提升项目开发和创新能力。
"