全新正版 极速发货
¥ 40 7.5折 ¥ 53 全新
库存3件
作者编者:苏虹//王鹏远//李萍|责编:刘丽丽
出版社中国铁道
ISBN9787113298937
出版时间2023-02
装帧平装
开本其他
定价53元
货号31686927
上书时间2024-09-05
Python 语言是当下非常热门的一种编程语言。2021 年 10 月,语言流行指数的编译器TIOBE 编程语言排行榜将 Python 语言评选为最受欢迎的编程语言,20 年来首次将其置于Java、C 和 JavaScript 之上。随着 Python 扩展库的不断发展壮大,Python 在科研、电子、政务、数据分析、Web、金融、图像处理、AI 技术等各方面都有强大的类库、框架和解决方案。我们国家这两年对人工智能、大数据的重视,更大大地促进了 Python 语言在国内的发展。
对于非计算机专业的学生来说,用 Python 作为程序设计语言启蒙是非常好的选择。Python 语言的优势在于比 C /Java 等传统静态语言更具有实用性,不局限在繁杂的语法里,可以专注于程序设计思想及计算思维的训练。
本书的编者全部是一直工作于高等学校教学一线、承担程序设计课程教学多年的教师,有着丰富的教学和编程经验。程序设计课程有着理论与实践紧密结合的特点。程序不是看会的,而是动手编会的。学习程序设计的过程是一个学习者与教师、学习者与教材交互的过程,这需要有一本好的教材,再遵照一定的学习规律来很好地完成。本书的编写参考多个高等院校程序设计课程教学大纲,与教育bu高等学校大学计算机课程教学指导委员会对程序设计课程的要求保持高度一致,章节结构安排合理,内容层次分明,从认识、了解、掌握、应用等几个层次,由浅入深、循序渐进地组织内容,有助于学生快速掌握知识要点。书中的实例都是精心挑选和设计的,具有新颖性、代表性、典型性,并且在 Python 3.9 以上版本中全部调试通过。Python 3.9 以上版本是全国计算机等级考试二级 Python 推荐使用的版本。
本书着重介绍核心语法,以培养编程能力为首要目标,力求较全面地介绍 Python 程序设计语言的知识点,使本书成为学习者的第一本程序设计参考书。本书共分 15 章,每个章节既有逻辑清晰的语法讲解,又有丰富的编程实例,有助于培养、训练编程初学者的计算思维模式。
本书主要内容如下:
第 1 章 Python 概述,简要介绍了 Python 的发展、特点、版本,以及本书使用的 Python 开发环境、简单 Python 程序的基本结构和语法规则,并且说明了编码的概念,这些都是后面章节学习的前提。
第 2 章 Python 数据类型与表达式,介绍了 Python 程序设计语言的基本知识,着重介绍了Python 使用的各种数据类型、运算符、表达式及常用的系统函数和数据的输入/输出。本章知识点多且琐碎、枯燥,但它是学习编程的基础。
第 3 章 程序流程控制,介绍了选择结构、循环结构和复合语句,这些是结构化程序设计的基本结构。
第 4 章 列表与元组,介绍了 Python 语言中列表和元组的创建、元素引用、相关内置函数的操作、列表推导式和生成品推导式的使用等,并结合具体使用实例帮助读者理解。
第 5 章 字典与集合,介绍了字典与集合的概念,以及字典与集合的创建、元素引用、
相关运算符与内置函数的操作、常用的方法等,并配有相关实例操作。
第 6 章 函数与模块,介绍了函数的定义与调用、函数的参数传递、函数的返回值,以及变量作用域、递归函数、内嵌函数、模块等基本概念,使读者能够综合使用函数来解决实际问题,从而提高应用的模块性和代码重用性。
第 7 章 字符串与正则表达式,介绍了字符串的创建、索引、编码、运算符和内置函数对字符串的操作、字符串对象的常用方法等,还介绍了正则表达式的基本概念、元字符、常用的正则表达式、正则表达式模块等,并以应用实例帮助读者进一步理解和使用正则表达式。
第 8 章 错误和异常处理,介绍了常见的程序错误及解决方法、异常处理的 try...except语句,以及断言处理的 assert 语句和 AssertionError 类。
苏虹,硕士,讲师,任教于郑州轻工业学院工程训练中心计算机基础教学部,研究方向:计算机应用技术。主讲计算机应用基础、大学计算机、程序设计技术(C语言)、程序设计技术(Python)等课程,参编《大学计算机》《大学计算机实践教程》《C语言程序设计》《C语言程序设计实践教程》《VB程序设计》《VB程序设计实践教程》等,参与省级精品课程、省级精品课程共享课建设等省级、校级教改项目。 王鹏远,硕士,讲师,郑州轻工业学院工程训练中心计算机基础教学部主任,从事计算机基础课程教学,包括计算机应用基础、大学计算机、程序设计技术(C语言)、程序设计技术(Python)、计算图形学等。参编《大学计算机》《大学计算机实践教程》《大学计算机教程》《大学计算机学习与实践指导》《C语言程序设计》《C语言程序设计实践教程》等,参编其他教材10余部。从事计算机图形学、地理信息系统、虚拟现实等研究工作。 李萍,硕士,讲师,任教于郑州轻工业学院工程训练中心计算机基础教学部,主讲大学计算机基础、数据库、Python等课程,研究方向计算机应用。
①架构合理,覆盖面较广,注重培养学生拓展程序设计思维。
②各章配有习题,配套实践教材,有助于培养学生的计算机信息技术中的程序设计、编写和开发能力。
— 没有更多了 —
以下为对购买帮助不大的评价