超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册
> >
Python语言实训教程 微课视频版

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

作者:董运成 编
出版社:清华大学出版社出版时间:2024-08-01
开本: 16开 页数: 220
中 图 价:¥44.8(7.6折) 定价  ¥59.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Python语言实训教程 微课视频版 版权信息

  • ISBN:9787302668633
  • 条形码:9787302668633 ; 978-7-302-66863-3
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

Python语言实训教程 微课视频版 本书特色

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

Python语言实训教程 微课视频版 内容简介

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

Python语言实训教程 微课视频版 目录

教学课件(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类 3.2.4时间time类 3.3实训作业 第4章Python语言流程控制(18min) 4.1程序流程图 4.2顺序结构 4.3选择结构 4.3.1单分支选择结构 4.3.2双分支选择结构 4.3.3多分支选择结构 4.3.4选择结构的嵌套 4.3.5三元运算符 4.4循环结构 4.4.1for循环 4.4.2while循环 4.4.3嵌套循环 4.4.4break和continue的用法 4.4.5循环中的else子句 4.5程序的调试 4.6综合案例 4.7实训作业 第5章函数和模块(58min) 5.1函数的定义 5.2函数的实现 5.3函数中变量的作用域 5.4函数之间的调用 5.5默认值参数 5.6接收未知数量的参数 5.7递归函数 5.8lambda表达式 5.9模块的使用 5.10__main__的使用 5.11包的含义 5.12第三方包和模块的安装 5.13实训作业 第6章字符串的用法(12min) 6.1中文字符和英文字符的区别 6.2字符串的运算 6.3字符串的比较 6.4三重引号 6.5转义字符的使用 6.6字符串中常用的函数 6.7读出字符串中的各个字符 6.8字符串的子串切片 6.9综合案例: 字符串中的替换、查找、统计等功能的使用 6.10实训作业 第7章更复杂的数据类型(47min) 7.1列表 7.2元组 7.3集合 7.4字典 7.5通用序列操作小结 7.6综合案例 7.7实训作业 第8章异常(18min) 8.1语法错误 8.2什么是异常 8.3异常的处理 8.4多个异常的处理 8.5finally关键字 8.6raise关键字的用法 8.7用户自定义异常 8.8记录日志信息logging模块 8.9内置异常类层级结构 8.10实训作业 第9章面向对象编程(33min) 9.1使用面向过程和面向对象比较 9.2面向对象编程中的基本概念 9.3类与对象 9.4类的定义和使用 9.5类的初始化方法__init__() 9.6析构方法__del__() 9.7继承 9.8类的私有属性和方法 9.9类变量 9.10综合案例: 类之间的调用 9.11实训作业 第10章Python文件操作(10min) 10.1os.path——常用路径操作 10.2pathlib——面向对象的文件系统路径 10.3读写文件 10.4综合案例 10.5实训作业 第11章Python网络编程(12min) 11.1网络基础知识 11.1.1网络地址 11.1.2端口号 11.1.3TCP/IP 11.2网络通信——Socket编程 11.2.1在Socket编程中创建服务器端 11.2.2Socket编程中的客户端程序 11.2.3网络通信执行步骤 11.2.4使用Socket编程,实现文件的传输 11.2.5接收多个用户的通信 11.2.6实训作业 第12章Python图形用户界面(30min) 12.1Tkinter简介 12.2常用的组件 12.3事件处理 12.4布局方式 12.4.1Pack布局 12.4.2Grid布局 12.5综合案例 12.6实训作业 第13章Pygame游戏编程(96min) 13.1Pygame介绍 13.2第1个Pygame程序 13.3图形的绘制 13.4图像的显示 13.5图像或图形的移动和变形 13.6图像的移动 13.7事件的处理 13.7.1键盘事件 13.7.2鼠标事件 13.7.3用户自定义事件 13.8精灵和精灵组 13.8.1精灵 13.8.2精灵组 13.8.3碰撞检测 13.9音乐的播放 13.10综合案例: 太空对战 13.11实训作业 第14章数据可视化(19min) 14.1NumPy多维数据处理 14.2Matplotlib图表的生成 14.3生成动态图 14.4实训作业 第15章网络爬虫(38min) 15.1Requests网络请求技术 15.2BeautifulSoup数据解析技术 15.3Pandas数据清洗、转换与分析技术 15.4综合案例: 网络爬虫 15.5实训作业 第16章软件测试(35min) 16.1测试的方法和种类 16.2Doctest文档交互式测试 16.3Unittest单元测试框架 16.4Pytest测试 16.5实训作业 附录AASCII编码和内置函数 A.1ASCII编码 A.2Python中常用的内置函数 参考文献
展开全部

Python语言实训教程 微课视频版 作者简介

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

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服