首页 > 图书中心 >图书详情
Python程序设计基础教程(第2版)
作者:骆焦煌
定价:59元
印次:2-2
ISBN:9787302611783
出版日期:2022.08.01
印刷日期:2023.07.03
- 内容简介
- 前言/序言
- 资源下载
- 版权信息
本书依据全国计算机等级考试二级Python语言程序设计考试大纲编写,同时根据实际需要增加图形用户界面和网络爬虫与数据分析的内容。本书以Python 3.10和Anaconda 3为背景,介绍Python语言程序设计的基本方法和应用。本书共分10章,主要包括Python语言概述、Python语言基础、Python序列结构、程序控制结构、函数与模块、面向对象基础、图形用户界面、Python标准库与第三方库、文件、网络爬虫与数据分析。 本书不仅可以作为高等院校各专业的计算机程序设计语言的教材,还可以作为全国计算机等级考试参考教材和初学者自学Python程序设计的指导用书。
more >前言 计算机技术的发展促进了程序设计语言的发展,而面向对象程序设计语言的出现,则极大地改进了传统的程序设计方法。 Python语言是一种解释型的语言,具有简洁、易读、灵活和可扩展等特点,深受高等学校、科技人员和程序设计爱好者的 青睐。 本书是一本针对零基础学习的面向对象的程序设计语言,依据全国计算机等级考试二级Python语言程序设计考试大纲 编写,并且增加了图形用户界面和网络爬虫与数据分析的内容。 本书以Python 3.10和Anaconda 3为背景,以“理论够用、重在实践”为目标,注重理论与实践相结合,通过大量的实例,由浅入深、循序渐进地介绍了Python语言的基础知识和应用。 本书共有10章,内容如下。 第1章讲解 Python语言基础知识、Python的安装与使用、Anaconda 3安装与使用、PyCharm安装与使用。 第2章讲解Python变量、Python数据类型、Python运算符与表达式、Python常用函数。 第3章讲解Python的列表、元组、字典和集合。 第4章讲解Python的顺序结构、选择结构、循环结构和异常处理。 第5章讲解函数概述、函数的声明和调用、参数的传递、函数的返回值、变量的作用域以及模块。 第6章讲解面向对象编程的基本概念、类的定义和使用、类的属性和方法、类的继承和类的重载。 第7章讲解图形用户界面、tkinter、窗体容器和控件、界面布局管理、对话框、鼠标和键盘事件。 第8章讲解基于turtle库的图形绘制、random库和随机数、time库、datetime库、基于Matplotlib库的图形绘制、 jieba库、wordcloud库。 第9章讲解文件的使用、JSON和CSV文件格式的读/写、Excel文件的访问、数据库的访问。 第10章讲解网络爬虫和数据分析及其应用。 本书通俗易懂、图文并茂、实例丰富,便于教与学,且每章配有相应的任务。书中的每个例题和任务都通过调试验证,易于学习和掌握。 为方便教学,本书配有教学大纲、教案、教学课件PPT、书中所有例题和任务的源代码文件、课后习题答案、综合练习题及其答案(综合练习题及答案见以下二维码)。 综合练习题 综合练习题答案 本书由骆焦煌编著。本书的出版得到 教育部高等教育司2021年第二批产学合作协同育人项目(课题编号: 202102186004)的资助。 由于编著者水平有限,书中难免有不足之处,敬请广大同行和读者批评和指正。 编著者 2022年3月
more >- 课件下载
- 样章下载
- 暂无网络资源
-
扫描二维码
下载APP了解更多
版权图片链接