首页 > 图书中心 >图书详情

Python语言实训教程(微课视频版)

"以行业项目和实用性为原则,结合慕课视频和上机练习 配套16章教学课件,522分钟视频讲解,手把手教您从零基础学习Python开发技术 "

作者:董运成 主编,刘晓亚、何珍珍、方定、王建光、徐本福 副主编
丛书名:计算机技术开发与应用丛书
定价:59
印次:1-1
ISBN:9787302668633
出版日期:2024.08.01
印刷日期:2024.08.20

"本书主要介绍 Python相关软件的安装、基本语法、流程控制、函数和模块的编写、异常的使用、面向对象的编程思想和使用、文件操作、网络编程、数据的处理和分析、数据可视化、网络爬虫技术、图形用户界面、软件测试及使用Python进行游戏开发等内容。 本书以实用为主,理论与实践相结合、以大量实用而有意思的小项目如猜拳游戏、通过文件内容查询文件、音乐播放器、柱状动态图、西游记内容的统计和查找、网络聊天系统和太空对战游戏等,讲解Python知识与体系结构。通过来自电信、财务、航空、运输和医疗等行业中的模拟案例,帮助读者了解Python软件行业应用和开发流程。无论您是想成为一名专业的Python开发者,还是希望利用Python解决实际问题,本书都将为您提供必要的知识和技能。 本书可作为高等院校各专业的Python语言入门教材,也可以作为想成为Python语言开发者自学的参考书。 "

more >

前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 随着数字时代的飞速发展,掌握Python编程语言日益成为众多领域不可或缺的技能,简单、易读、易学且功能强大的特点使其成为最为流行的编程语言之一。Python拥有活跃的社区和庞大的第三方生态系统,被广泛地应用于数据科学、机器学习、Web开发、网络爬虫、科学计算、自动化脚本等领域。为了满足广大读者对于高效、互动式学习Python的需求,笔者非常荣幸地推出了这本全新的Python编程新形态教材。 本书内容深入浅出,以Python语言的特点为核心,结合新知识点的引入,采用讲解与练习相结合的方式,注重实践操作。通过分解任务、循序渐进的方式,分步骤详细讲解实现方法,使读者更容易理解。同时,通过精心设计的实战项目,帮助读者更好地掌握Python语言编程的方法和技巧,提升编程能力。 本书避免知识点的罗列,每章结合生活和工程中的案例,通过有意义的案例激发读者的学习兴趣,如猜拳游戏、查询西游记中孙悟空出现的次数、通过文件 内容查询文件、音乐播放器、数据可视化、网络爬虫和太空对战游戏等。 理论联系实际,力求在教学中,从工程化和实用化的角度全面掌握Python语言。每章大都有生活和工程中的模拟案例,通过来自电信、财务、航空、运输等行业中的业务,掌握计算机编程中的实际业务开发流程。本书在为初学者构建较为完整Python语言知识体系的同时,也希望通过Python语言解决生活和工程中的实际问题,学以致用。 另外,希望通过大量的项目实践来培养读者的实战能力、团队协作能力、问题解决能力和职业素养。读者将所学的Python基础知识与当前的Python开发热点无缝对接,快速掌握Python项目开发的精髓,为以后实际的软件开发积累经验。 本书主要包括以下内容: 第1章Python语言简介,包括Python语言的发展历程、Python软件的安装、开发工具PyCharm软件的安装和Python基础语法。 第2章开启Python语言编程之旅,包括运算符的使用、数据类型、print输出语句和input输入语句。 第3章标准库简介,包括数字与数学模块(随机数的生成)、日期和时间模块。 第4章Python语言流程控制,包括选择结构if语句的使用、循环结构while和for语句的使用、break和continue的用法。 第5章函数和模块,包括递归函数和lambda表达式的使用、第三方包和模块的安装。 第6章字符串的用法,包括字符串的运算、比较,以及字符串中函数的使用等。 第7章更复杂的数据类型,包括列表、元组、集合和字典的使用。 第8章异常,包括异常的语法结构、自定义异常及日志信息的记录。 第9章面向对象编程,包括面向对象思想、类的定义和使用、继承等。 第10章Python文件操作,包括对文件和文件夹的管理、文件内容的读写、通过文件内容查找文件。 第11章Python网络编程,包括网络基础知识、网络通信中服务器端和客户端的通信,文件的网络传输、多用户通信等。 第12章Python图形用户界面,包括Tkinter的介绍,以及音乐播放器的制作等。 第13章Pygame游戏编程,包括Pygame中绘图、事件、图像的使用、音乐的播放、太空对战游戏等。 第14章数据可视化,包括NumPy、Matplotlib库的介绍、柱状动态图的生成,理解如何将复杂数据转换为直观图表。 第15章网络爬虫,包括Requests、BeautifulSoup和Pandas库的介绍,教授读者如何从互联网海量信息中抓取所需数据。 第16章软件测试,包括测试的种类、Doctest、Unittest和Pytest软件的使用。 读者可以按照本书的编排顺序学习,也可以根据自己的需求,对某一部分内容有针对性地学习。 资源下载提示 素材(源码)等资源: 扫描目录上方的二维码下载。 视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。 在阅读本书时,务必动手实践,编写代码并进行调试。通过实际的练习,将更好地理解Python的语法、概念与应用,有助于开发能力的培养与训练。同时,鼓励积极参与讨论和交流,与其他Python爱好者分享经验与教训。学会通过搜索解决问题,养成查看Python和其他第三方库官方文档的习惯,文档往往包含最详细和权威的说明。 信阳职业技术学院刘晓亚和熊英老师参与了整本书的规划、体系设计以及校级新形态教材申报工作。何珍珍老师参与了第1章和第4章的编写,方定老师参与了第3章和第7章的编写,徐本福老师参与了第5章和第6章的编写。企业人员郑永生、刘松和王建光先生参与了数据可视化、网络爬虫等章节的编写指导工作。董运成老师负责全书的规划、设计和编写工作。 由于时间仓促,加之编者水平有限,书中难免有疏漏之处,欢迎广大读者批评指正。 编者2024年3月

more >
扫描二维码
下载APP了解更多

同系列产品more >

后台管理系统实践——Vue.js+Expre...

王鸿盛
定 价:119元

查看详情
编译器之旅——打造自己的编程语言...

于东亮
定 价:59元

查看详情
Kubernetes API Server源码分析与...

张海龙
定 价:89元

查看详情
公有云安全实践(AWS版·微课视频版)...

陈涛、陈庭暄
定 价:79元

查看详情
数据分析实战——90个精彩案例带你...

汝思恒
定 价:59元

查看详情
图书分类全部图书
more >
  • 董运成 ,长期从事软件开发和培训工作,曾以公司合伙人、项目经理或程序员角色开发过交通、税务、房产、卫生、通信等行业应用软件,取得了较好的经济效益和社会效益,并以此为依托,发表过多篇论文,获得多项省、地级科学技术成果,取得多项技术专利等。开源项目软件的积极参与者与倡导者,软件开发经验丰富,熟悉C/C++、Java及相关软件架构,对移动开发拥有丰富的实战经验。

  • 本书内容深入浅出,以Python语言的特点为核心,结合新知识点的引入,采用讲解与练习相结合的方式,注重实践操作。通过分解任务、循序渐进的方式,分步骤详细讲解实现方法,使读者更容易理解。每章结合生活和工程上的案例,通过如猜拳游戏、查询西游记中孙悟空出现的次数、通过内容查询文件、音乐播放器、数据可视化、网络爬虫和太空对战游戏等有意义的案例激发读者的学习兴趣。

more >
  • 目录

    教学课件(PPT)

    本书源码

    第1章Python语言简介(11min)

    1.1Python语言的发展历程

    1.2Python语言特点

    1.3Python软件下载与安装

    1.4Python语言结构

    1.5使用集成开发环境编写代码

    1.5.1PyCharm的下载与安装

    1.5.2PyCharm主界面介绍

    1.5.3在PyCharm中创建工程

    1.6实训作业

    第2章开启Python语言编程之旅(45min)

    2.1交互式编程模式

    2.2Python语言运算符

    2.2.1算术运算符

    2.2.2关系运算符

    2.2.3逻辑运算符

    2.3变量的定义和注释语句

    2.4Python语言中的数据类型

    2.4.1常用的数据类型

    2.4.2不同的数据类型之间的转换

    2.5print输出语句

    2.6格式化输出

    2.6.1使用“%”操作符

    2.6.2使用str.format()函数

    2.6.3使用fstrings方式

    2.7input输入语句

    2.8实训作业

    第3章标准库简介(40min)

    3.1数字与数学模块

    3.1.1数学Math模块的使用

    3.1.2精度decimal模块

    3.1.3随机数random模块

    3.2日期和时间模块

    3.2.1日期时间datetime类

    3.2.2时间间隔timedelta类

    3.2.3日期date类

    ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘