





定价:49元
印次:1-1
ISBN:9787302541288
出版日期:2021.08.01
印刷日期:2021.08.24
图书责编:贾斌
图书分类:教材
本书篇幅精炼,摒弃了繁杂的原理性描述,精选丰富的案例和上机实验,将重点聚焦于“快速使用Python解决实际开发问题”。 本书以10章的篇幅介绍Python语言特点及环境安装、Python程序设计基础、Python序列的常用类型特点及使用方法、字符串与正则表达式、程序控制结构、函数设计与使用、面向对象程序设计、文件操作、科学计算与数据分析以及上述内容的上机实验。 本书案例均在Windows 7操作系统和Python 2.7.13环境下实现。 本书集教材、实验指导、习题册于一体,结构清晰、图文结合,易学易懂,可作为本科高校计算机专业基础课程、选修课程的教材,也可作为Python爱好者的参考书。
刘彩虹,吉林德惠人,研究生学历,现为大连外国语大学讲师,目前主要从事计算机教学,主编教材两部:《Flash CS6 动画设计与制作项目化教材》(2017,清华大学出版社),《XML基础及实践开发教程(第2版)》(2017,清华大学出版社);参编教材十余部,包括《大学计算机应用教程》(2013年,清华大学出版社)、《Dreamweaver网页设计与制作(HTML+CSS+JavaScript)》(2013年,清华大学出版社)、《Dreamweaver CS6网页设计与制作》(2016年,清华大学出版社)等。
前言 Python语言是一种解释型、面向对象的程序设计语言,广泛用于计算机程序设计教学、科学计算等,特别适用于快速的应用程序开发,深受开发者的喜爱。 本书严格控制篇幅,力求短小精悍。内容的选取以实用为主,将编程理论与实例、案例、上机实验有机结合,启发读者应用理论完成实际开发。本教程的目标是为读者提供一个快速学习Python语言的途径,使入门者阅读后能够立刻上手,具备开发能力,体会程序设计的实际应用。 全书共分为10章,内容包括: Python开发入门、Python程序设计基础、Python序列、字符串与正则表达式、程序控制结构、函数设计与使用、面向对象程序设计、文件操作、科学计算与数据分析、上机实验。本书的特点是先用精简的篇幅、通俗易懂的文字描述知识点的原理,然后通过实例逐步展开具体内容,再通过精选案例加强读者对知识点的理解,最后通过上机实验强化读者的开发能力。 提供本书初稿的有: 刘彩虹(第1~5章、第7章,第9章,第10章实验1~实验3),郭旭(第6章,第8章,第10章实验4~实验8)。 本书的特点如下: (1) 本书以零基础为起点,由浅入深、循序渐进地向读者介绍Python程序设计语言的方法和思想,全书各章节选用丰富的程序设计语言实例来讲解基本概念和程序设计方法,同时配有大量习题供读者练习。 (2) 本书尊重知识的循序渐进,根据实验分析其功能,将相关知识点分解到实验中,让读者通过对实验的分析和实现来掌握相关理论知识,强调对解决实际问题技能的培养。 (3) 本书对Python典型的模块进行拓展介绍,为读者进行数据挖掘及机器学习打下坚实基础,提升解决实...
目录
第1章Python开发入门
1.1Python简介
1.1.1Python语言的特点
1.1.2Python程序的书写规范
1.1.3Python的版本选择
1.1.4Python的应用领域
1.2Python程序设计环境的安装与设置
1.2.1Python的安装与简单实用
1.2.2Anaconda开发环境
习题1
第2章Python程序设计基础
2.1常量和变量
2.1.1常量
2.1.2变量
2.1.3常量与变量的数据类型转换
2.1.4案例精选
2.2运算符与表达式
2.2.1算术表达式
2.2.2关系表达式
2.2.3逻辑表达式
2.2.4案例精选
习题2
第3章Python序列
3.1列表与列表推导式
3.1.1列表的创建与删除
3.1.2列表元素的增加
3.1.3列表元素的删除
3.1.4列表元素访问与计数
3.1.5成员资格判断
3.1.6切片操作
3.1.7列表排序
3.1.8列表推导式
3.1.9案例精选
3.2元组与生成器推导式
3.2.1元组的创建与删除
3.2.2元组的基本操作
3.2.3元组与列表的区别
3.2.4生成器推导式
3.3字典
3.3.1字典创建与删除
3.3.2访问字典的键和值
3.3.3字典元素的添加与修改
3.3.4字典可用的函数与方法
3.3.5案例精选
... 查看详情