Python语言程序设计(微课版)
辽宁省精品课配套教材,配备教学视频、教学大纲、教学课件、习题与答案等。扫描书中二维码获取。

作者:刘立群、刘冰、杨亮、丁茜

定价:48元

印次:1-5

ISBN:9787302597261

出版日期:2022.01.01

印刷日期:2025.01.21

图书责编:陈冬梅

图书分类:教材

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

“高级语言程序设计”是高校计算机基础教学的核心课程,它以高级编程语言为平台,介绍计算机程序设计的思想和方法,既可以为后续相关课程打下基础,也有利于帮助学生理解基本编程思想,培养和训练计算求解的基本能力。Python语言具有语法简单、生态丰富,可跨平台开发等优点,非常适合零编程基础的人员学习,是众多高校广泛开设的一门程序设计课程。 《Python语言程序设计(微课版)》 为辽宁省一流本科课程“高级语言程序设计Python”的指定教材,由该课程教学团队全力打造。全书针对初学者特点,注重知识与实践相结合,具有结构严谨、表达简洁、案例生动等特点,既强调基础理论、基本知识的学习,又注重学习者思维和能力的培养。 《Python语言程序设计(微课版)》 相关教学资源丰富,全部可免费开放下载,非常适合作为高等学校本科学生的第一门程序设计课程教材,也可作为各类成人高等教育教学用书,以及相关人才培训教材或自学用书。

刘立群,沈阳师范大学计算机与数学基础教学部教授,长期从事计算机基础教育的研究与教学工作。参与多个省部级教改项目,并多次获奖。在辽宁省精品资源共享课《程序设计基础》、《计算文化与计算思维》担任负责人及主讲教师,并先后参与出版及编写多部计算机基础类教材。

前 言   随着信息技术发展的日新月异,物联网、云计算、大数据等新技术的出现,信息技术已经融入社会生活的方方面面,深刻影响着人们的生产、生活和学习方式。熟悉信息技术领域的基本知识,理解计算机解决问题的思路、方法和手段,掌握基本的程序设计方法和编程语言是当今社会对人才基本能力的要求。   “高级语言程序设计”是高校计算机基础教学的核心课程,它以高级编程语言为平台,介绍计算机程序设计的思想和方法,既可为学生后续学习相关计算机课程打下基础,也有利于帮助学生理解基本计算思想和方法,培养和训练学生利用计算机求解问题的基本能力。   传统程序设计语言往往为了兼顾性能而采用较为复杂的语法,制约了程序设计语言作为普适计算工具在各学科专业的深入应用。Python语言历经了三十多年的发展,因其具有语法简单、生态丰富,可跨平台开发等一系列优点,成为一门重要的程序设计语言。Python语言既适合零编程基础人员学习,是众多高校广泛开设的计算机语言课程。   本书主要面向程序设计的初学者,可以作为各类高等院校的第一门计算机程序设计课程的教材。全书共分10章,内容包括程序与算法、Python语言概述、基本数据运算与函数、程序控制结构、组合数据结构、字符串与正则表达式、自定义函数和模块、文件与异常处理、Python类和对象、Python高级应用。本书具有以下特色:一是知识结构合理,语言表述简洁。针对零基础学生,避免使用复杂的专业术语,知识结构符合其认知规律。二是案例联系实际,可操作性强。以培养学生实际应用能力为核心,案例注重趣味性和实用性。三是课程配套资源丰富,营造多维度立体化教学环境。配套相关...

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

第1章  程序和算法 1

1.1  程序 1

1.1.1  语言的演变 1

1.1.2  高级语言的运行机制 2

1.2  算法 4

1.2.1  什么是算法 4

1.2.2  算法的要素与表示 6

1.2.3  常用的算法策略 9

习题 12

第2章  Python语言概述 14

2.1  Python的产生与特性 14

2.1.1  Python语言的发展 14

2.1.2  Python语言的特性 15

2.2  Python的安装与运行 16

2.2.1  Python的下载和安装 16

2.2.2  Python的运行 18

2.3  Python的基本语法 19

2.3.1  初识程序 19

2.3.2  语法规则 23

2.4  程序设计基础 25

2.4.1  问题求解的程序结构 25

2.4.2  函数是什么 27

2.4.3  输入函数input() 28

2.4.4  输出函数print() 30

2.4.5  转换函数eval() 32

2.4.6  变量与赋值 33

2.5  turtle绘图 36

2.5.1  标准库的导入 37

2.5.2  窗口与画布 38

2.5.3  绘图动作与状态 41

2.5.4  画笔控制与颜色控制 42

2.5.5  常用函数及功能 44

习题 46

第3章  基本数据运算与函数 48

3.1  基本数据类型 48

3.1.1  数值类型 48

3.1.2  字符串类型 50

3.1.3  布尔类型 50

3.2  运算符... 查看详情

《Python语言程序设计(微课版)》主要面向程序设计的初学者,可以作为各类高等院校的第一门计算机程序设计课程的教材。本书具有以下特色:一是知识结构合理,语言表述简洁。针对零基础学生,避免使用复杂的专业术语,知识结构符合其认知规律。二是案例联系实际,可操作性强。以培养学生实际应用能力为核心,案例注重趣味性和实用性。三是课程配套资源丰富,营造多维度立体化教学环境。配套相关慕课资源、实验教程、电子课件等立体化教学资源,可以满足教师及学生的需求。



查看详情