章序列应用——猜单词游戏

1.1猜单词游戏功能介绍

1.2程序设计的思路

1.3关键技术

1.3.1序列数据结构

1.3.2random模块

1.4程序设计的步骤

第2章函数应用——万年历

2.1万年历功能介绍

2.2程序设计的思路

2.3程序设计的步骤

第3章Tkinter图形界面应用——图形界面万年历

3.1图形界面万年历功能介绍

3.2程序设计的思路

3.3关键技术

3.3.1创建Windows窗口

3.3.2布局管理器

3.3.3OptionMenu可选菜单

3.3.4grid布局管理器的使用

3.4图形界面万年历程序设计的步骤

第4章调用百度API应用——在线翻译器

4.1在线翻译器功能介绍

4.2程序设计的思路

4.3关键技术

4.3.1urllib库简介

4.3.2urllib库的基本使用

4.4程序设计的步骤

4.4.1设计界面

4.4.2使用百度翻译开放平台API

4.5API调用拓展——爬取天气预报信息

第5章文件应用——公交查询系统

5.1公交查询系统功能介绍

5.2程序设计的思路

5.3Python文件的使用

5.3.1打开(建立)文件

5.3.2读取文本文件

5.3.3写文本文件

5.3.4文件内移动

5.3.5文件的关闭

5.4程序设计的步骤

5.5文件使用拓展实例——游戏地图存储

第6章类的应用——学生成绩管理系统

6.1学生成绩管理系统功能介绍

6.2程序设计的思路

6.3关键技术

6.3.1定义和使用类

6.3.2构造函数__init__

6.3.3析构函数

6.3.4实例属性和类属性

6.3.5私有成员与公有成员

6.3.6方法

6.4程序设计的步骤

6.4.1设计Student类

6.4.2设计功能函数

6.4.3设计主函数

第7章Tkinter图形界面——多功能文本编辑器

7.1程序功能介绍

7.2多功能文本编辑器设计思想

7.3关键技术

7.3.1菜单

7.3.2对话框

7.3.3消息窗口(消息框)

7.4程序设计的步骤

7.4.1设计菜单项功能

7.4.2设计程序界面

第8章Tkinter图形绘制——图形版发牌程序

8.1扑克牌发牌窗体程序功能介绍

8.2程序设计的思路

8.3Canvas图形绘制技术

8.3.1Canvas画布组件

8.3.2Canvas上的图形对象

8.4程序设计的步骤

第9章可视化应用——学生成绩分布柱状图展示

9.1程序功能介绍

9.2程序设计的思路

9.3关键技术

9.3.1Python的第三方库

9.3.2Matplotlib.pyplot模块——快速绘图

9.3.3绘制条形图、饼状图、散点图

9.3.4Python读取Excel文件

9.4程序设计的步骤

0章数据库应用——智力问答测试

10.1智力问答测试程序功能介绍

10.2程序设计的思路

10.3关键技术

10.3.1访问数据库的步骤

10.3.2创建数据库和表

10.3.3数据库的插入、更新和删除操作

10.3.4数据库表的查询操作

10.4程序设计的步骤

10.4.1生成试题库

10.4.2读取试题信息

10.4.3界面和逻辑设计

10.5数据库使用拓展实例——学生通讯录

1章网络编程案例——基于TCP在线聊天程序

11.1基于TCP在线聊天程序简介

11.2程序设计的思路

11.3关键技术

11.3.1互联网TCP/IP

11.3.2IP和端口

11.3.3TCP和UDP

11.3.4Socket

11.3.5多线程编程

11.4在线聊天程序设计的步骤

11.4.1在线聊天程序服务器端

11.4.2在线聊天程序客户端

2章爬虫应用——抓取百度图片

12.1程序功能介绍

12.2程序设计的思路

12.3关键技术

12.3.1图片文件下载到本地

12.3.2爬取指定网页中的图片

12.3.3BeautifulSoup库概述

12.3.4BeautifulSoup库操作解析HTML文档树

12.3.5BeautifulSoup库和requests库的使用

12.4程序设计的步骤

12.4.1分析网页源代码和网页结构

12.4.2设计代码

3章图像处理——人物拼图游戏

13.1程序功能介绍

13.2程序设计的思路

13.3Python图像处理

13.3.1Python图像处理类库

13.3.2复制和粘贴图像区域

13.3.3调整尺寸和旋转

13.3.4转换成灰度图像

13.3.5对像素进行操作

13.4程序设计的步骤

13.4.1Python处理图片分割

13.4.2游戏逻辑实现

4章网络通信案例——基于UDP的网络五子棋

14.1网络五子棋游戏简介

14.2五子棋设计思路

14.3关键技术

14.3.1UDP编程

14.3.2自定义网络五子棋游戏通信协议

14.4网络五子棋程序设计的步骤

14.4.1服务器端程序设计的步骤

14.4.2客户端程序设计的步骤

5章爬虫应用——校园网搜索引擎

15.1校园网搜索引擎功能分析

15.2校园网搜索引擎系统设计

15.3关键技术

15.3.1正则表达式

15.3.2中文分词

15.3.3安装和使用jieba

15.3.4jieba添加自定义词典

15.3.5文本分类的关键词提取

15.3.6deque

15.4程序设计的步骤

15.4.1信息采集模块——网络爬虫实现

15.4.2索引模块——建立倒排词表

15.4.3网页排名和搜索模块

6章Python爬虫实战——股票数据定向爬虫

16.1股票数据定向爬虫功能介绍

16.2程序设计思路

16.3程序设计的步骤

16.3.1获取股票代码列表

16.3.2获取单只股票的信息

7章算法实战——电影推荐系统

17.1电影推荐系统功能介绍

17.2程序设计思路

17.2.1设计评分的数据结构

17.2.2计算用户的相似度

17.2.3推荐电影

17.3程序设计的步骤

8章操作Excel文档应用——作业统计管理

18.1作业统计管理功能介绍

18.2程序设计思想

18.3关键技术

18.3.1获取指定文件夹下的文件名

18.3.2Python操作Excel文件

18.4程序设计的步骤

9章Pygame游戏编程——FlappyBird游戏

19.1FlappyBird游戏功能介绍

19.2FlappyBird游戏设计的思路

19.2.1游戏素材

19.2.2地图滚动的原理实现

19.2.3小鸟和管道的实现

19.3关键技术

19.3.1安装Pygame库

19.3.2Pygame的模块

19.3.3Pygame开发游戏的主要流程

19.3.4Pygame的图形图像绘制

19.3.5Pygame的键盘和鼠标事件的处理

19.3.6Pygame的声音播放

19.4FlappyBird游戏设计的步骤

19.4.1Bird类

19.4.2Pipeline类

19.4.3主程序

第20章图形化的应用——21点扑克牌游戏

20.121点扑克牌游戏功能介绍

20.2程序设计的思路

20.3程序设计的步骤

第21章数据分析——多因子量化选股案例

21.1多因子量化选股方法

21.2数据处理思路

21.3Python数据分析库Pandas

21.3.1Pandas的概况与安装

21.3.2Pandas的数据结构

21.3.3Pandas对数据的操作

21.4程序设计的步骤显示全部>>隐藏全部>>

python 课程设计 夏敏捷_Python课程设计 微课视频版相关推荐

  1. python 课程设计 夏敏捷_Python课程设计(微课视频版21世纪高等学校通识教育规划教材)/计算机技术入门丛书...

    目录 第1章 序列应用--猜单词游戏 1.1 猜单词游戏功能介绍 1.2 程序设计的思路 1.3 关键技术 1.3.1 序列数据结构I 1.3.2 random模块 1.4 程序设计的步骤 第2章 函 ...

  2. 夏敏捷第29本著作《Python课程设计》(微课视频版)

    Python课程设计-微课视频版 本书以Python 3.7为编程环境,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书.本书以案例为驱动介绍知识点,将Python知识点分解到不 ...

  3. python数据分析与可视化清华大学_Python数据分析与可视化 微课视频版

    随着互联网的飞速发展,人们在互联网上的行为产生了海量数据,对这些数据存储.处理与分析带动了大数据技术的发展.其中,数据挖掘和分析技术可以帮助人们对庞大的数据进行相关分析,找到有价值的信息和规律,使得人 ...

  4. 清华大学python基础_清华大学出版社-图书详情-《Python基础入门-微课视频版》

    前言 Python语言自从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一. 学习编程是工程专业学生学习的重要部分.除了直接的应用外,学习编程还是了 ...

  5. python基础实例教程 微课版-清华大学出版社-图书详情-《Python基础入门-微课视频版》...

    前言 Python语言自从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一. 学习编程是工程专业学生学习的重要部分.除了直接的应用外,学习编程还是了 ...

  6. 从零开始学python微课视频版-从零开始学Python(微课视频版)

    基本信息 书名:从零开始学Python(微课视频版) :89.80元 作者:何明 编著 著 出版社:中国水利水电出版社 出版日期:2020_04_01 ISBN:9787517083818 字数:64 ...

  7. python基础实例教程 微课版-从零开始学Python(微课视频版)

    基本信息 书名:从零开始学Python(微课视频版) :89.80元 作者:何明 编著 著 出版社:中国水利水电出版社 出版日期:2020_04_01 ISBN:9787517083818 字数:64 ...

  8. python课程设计的主要任务_清华大学出版社-图书详情-《Python课程设计-微课视频版》...

    前言 自从20世纪90年代初诞生至今,Python语言逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一. 编程是工程专业学生教育的重要部分.除了直接的应用外,学习编程是了解计算 ...

  9. python课程设计的主要任务_Python课程设计:微课视频版

    目录 源码下载 第1章序列应用--猜单词游戏 1.1猜单词游戏功能介绍 1.2程序设计的思路 1.3关键技术 1.3.1序列数据结构 1.3.2random模块 1.4程序设计的步骤 第2章函数应用- ...

最新文章

  1. vue 如何处理两个组件异步问题_Vue动态异步组件实现思路及其问题
  2. Android 机顶盒手势、数据分页演示DEMO
  3. 计算机转集成光学,集成光学
  4. [X11forword]Display remote application with X11 forword / 远程显示linux服务器GUI
  5. Exchange Server 2013 一步步安装图解
  6. js html 导出word 不用activexobject,javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页...
  7. 易语言神经网络验证码识别_递归神经网络 GRU+CTC+CNN 教会验证码识别
  8. 二分法以及random函数使用
  9. 小量数据和海量数据分页显示存储过程
  10. 【Hadoop】安装Apache Hadoop
  11. java ftpclient quit_一步一步android(6):关于FtpClient类的学习
  12. 容器技术Docker K8s 19 容器服务ACK基础与进阶-容器网络管理
  13. html转pdf乱码问题,java html 转 pdf 中文乱码
  14. c语言最短线性路径算法,巧用Excel规划求解最短路径
  15. 如何用计算机扫描图片变成文字,怎样扫描图片文字转换到Word
  16. 关于javaweb中的流媒体
  17. 路由与交换|实验一   路由器基本配置
  18. 罗振宇的跨年演讲《时间的朋友》听课笔记
  19. 腾讯地图Api 实现拾取坐标功能示例
  20. 华为路由器联动_华为路由WS5200怎么联动Yeelight智能设备

热门文章

  1. 用户研究方法介绍――情绪板(Mood Board)
  2. 7个开源制图软件:最佳 GIS 工具介绍
  3. freetype编译
  4. 国外超稳定网盘使用教程-DropBox网盘
  5. 搜狗搜索引擎收录方法
  6. 架构师之路,2020半年精选!!!
  7. php协同过滤推荐算法【附部分源码】
  8. 小提琴1234567位置图解_小提琴指法图233(免费)
  9. 护眼宝_双显示屏_失效_win10护眼宝失效_护眼宝不能调节
  10. 文件上传--java