网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python程序设计基础实践教程
分类
作者 王必友 顾彦慧
出版社 中国铁道出版社
下载
简介
内容简介

本书为《Python程序设计基础教程》配套的实践教材,实验内容及案例参考了江苏省计算机等级考试二级Python程序设计考试大纲有关要求,以便参加二级Python程序设计等级考试的学生学习参考。本书适用于普通高校学生学习Python程序设计课程,也可作为学习Python程序设计人员的参考书。

全书分为10章,精心设计实验内容、实验项目及思考与实践,实验包括验证性、设计性、综合性内容,在巩固课程知识的同时兼顾知识拓展,在实践过程中做到举一反三、融会贯通。最后一章给出了利用Python第三方库解决数据处理、人工智能方面的应用实例,可供不同专业学生选用。

编辑推荐

本书精心设计实验内容、实验项目及思考与实践,实验包括验证性、设计性、综合性内容,在巩固课程知识的同时兼顾知识拓展,在实践过程中做到举一反三、融会贯通。其中,第10章给出了利用Python第三方库解决数据处理、人工智能方面的应用实例,提高利用Python解决实际应用问题的能力。

目录

第1章 绪论

实验1.1 Python语言开发环境的安装

实验目的

实验内容

实验思考题

实验1.2 Python第三方库的安装

实验目的

预备知识

实验内容

实验思考题

第2章 Python基础

实验2.1 Python程序的建立与执行

实验目的

实验内容

实验思考题

实验2.2 变量、表达式及函数的应用

实验目的

实验内容

综合训练

实验思考题

第3章 序列

实验3.1 序列基本操作

实验目的

实验内容

综合训练

实验3.2 字符串操作

实验目的

实验内容

综合训练

实验思考题

实验3.3 列表、元组操作

实验目的

实验内容

综合训练

实验思考题

实验3.4 字典、集合操作

实验目的

实验内容

综合训练

实验思考题

第4章 程序控制基础

实验4.1 分支结构

实验目的

实验内容

综合训练

实验思考题

实验4.2 循环结构

实验目的

预备知识

实验内容

综合训练

实验思考题

第5章 函数

实验5.1 函数的定义与调用

实验目的

预备知识

实验内容

综合训练

实验5.2 函数的参数

实验目的

预备知识

实验内容

综合训练

实验5.3 变量作用域

实验目的

预备知识

实验内容

实验5.4 递归函数

实验目的

预备知识

实验内容

综合训练

实验5.5 匿名函数

实验目的

预备知识

实验内容

综合训练

实验5.6 常用标准库函数

实验目的

预备知识

实验内容

综合训练

实验思考题

第6章 类与对象

实验6.1 类的属性和方法

实验目的

实验内容

综合训练

实验思考题

实验6.2 类的继承

实验目的

实验内容

综合训练

实验思考题

第7章 文件操作

实验7.1 文件打开、关闭与读写

实验目的

实验内容

综合训练

实验思考题

实验7.2 目录操作

实验目的

预备知识

实验内容

综合训练

实验思考题

第8章 异常处理与程序调试

实验8.1 Python中的异常处理

实验目的

实验内容

综合训练

实验思考题

实验8.2 使用IDLE调试程序

实验目的

实验内容

实验思考题

第9章 科学计算与可视化

实验9.1 科学计算与可视化简单应用

实验目的

预备知识

实验内容

综合训练

实验思考题

第10章 Python综合应用

中文词云

实验10

实验目的

预备知识

实验内容

实验思考题

实验10.2 网络爬虫

实验目的

预备知识

实验内容

实验思考题

实验10.3 预测股票

实验目的

实验内容

实验思考题

实验10.4 人脸检测

实验目的

预备知识

实验内容

实验思考题

实验10.5 聚类应用

实验目的

预备知识

实验内容

实验思考题

参考文献

作者简介

王必友,副教授,硕士生导师,江苏省高等院校计算机基础教育研究会理事,曾任南京师范大学计算机科学与技术学院副院长,分管学校大学计算机公共课教学工作。主持学校多项教学改革研究项目,主编教材2本,合编教材2本,发表多篇研究论文。先后获江苏省教育厅教学成果二等奖2项,南京市科技成果三等奖1项,南京师范大学优秀教学成果一等奖,获得南京师范大学优秀教师称号。\t顾彦慧,男,汉族,中共党员,博士,硕士生导师,中国计算机学中文信息学会通讯委员、江苏省计算机学会软件专委会委员、江苏省人工智能学会委员。现任南京师范大学计算机与电子信息学院/人工智能学院副院长,主持本科生教学工作。师从东京大学喜连川优教授,现在主要从事数据库、信息检索、自然语言处理等方面的研究,2015年入选江苏省“六大人才高峰”,完成并参与了多个国家自然基金以及省部级的研究课题,先后在自然语言处理领域顶级会议ACL(CCFA类)等重要国际会议以及期刊上发表20论文余篇。主要承担《C语言程序设计》、《信息技术》以及《计算机专业英语》等课程的教学任务。

前言

当今社会,以计算机为核心的信息技术飞速发展,计算机技术在国民经济和各行各业的应用越来越广泛,人们的工作、生活都需要计算机的支持。Python程序设计语言简单易学、功能强大,近年来在计算机信息处理方面发挥着越来越重要的作用。因此,Python程序设计语言作为高等学校程序设计公共基础课很有必要。 

本书为《Python程序设计基础教程》配套的实践教材,实验内容及案例参考了江苏省计算机等级考试二级Python程序设计考试大纲有关要求,以便参加二级Python程序设计等级考试的学生学习参考。适用于普通高校学生学习Python程序设计课程,也可作为学习Python程序设计人员的参考书。 

本书分为10章,第1章介绍Python语言开发环境的安装及第三方库的安装;第2章介绍Python程序文件的建立、执行的操作方法,Python程序的编写规范及Python程序的基本组成;第3章介绍Python的字符串、列表、元组、字典、集合等数据类型,内置函数及各自的方法;第4章介绍结构化程序设计的三种基本结构:顺序结构、分支结构和循环结构,以及结构化程序设计方法进行程序的编写;第5章介绍创建和调用用户自定义函数的方法;第6章介绍面向对象的思想、类和对象的定义与调用、属性和方法的使用、类的继承机制、常用类及其相关内置函数;第7章介绍文件的基本概念、文件的打开与关闭、文件读写和定位操作、目录操作以及相关内置函数;第8章介绍Python自带的异常类和自定义异常类,掌握Python中的异常处理以及IDLE方式调试程序的方法;第9章介绍NumPy、Matplotlib和Pandas这3个核心包的使用,以及SciPy library和Statistics的应用方法;第10章介绍中文词云、网络爬虫、股票预测、人脸检测、聚类应用等应用案例。 

本书精心设计实验内容、实验项目及思考与实践,实验包括验证性、设计性、综合性内容,在巩固课程知识的同时兼顾知识拓展,在实践过程中做到举一反三、融会贯通。其中,第10章给出了利用Python第三方库解决数据处理、人工智能方面的应用实例,提高利用Python解决实际应用问题的能力。

本书第1、2、3章由王必友老师编写,第4、5章由杨俊老师编写,第6、7章由陈燚老师编写,第8、9章由沈玲玲老师编写,第10章由顾彦慧、王必友、杨俊、陈燚、沈玲玲老师共同编写。全书由王必友、顾彦慧担任主编,并统稿。本书的出版得到了南京师范大学计算机与电子信息学院、人工智能学院Python程序设计教学团队全体老师们的支持,在此表示感谢!

本书提供课程素材及实验素材。有需要的老师可与编者联系。

限于编者水平,书中难免有不当之处,敬请读者批评指正。

编者E-mail: wangbiyou@njnu.edu.cn。

编    者            

2021年10月

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 16:36:14