Python编程应用
凰印
这个作者很懒,什么都没留下…
展开
-
Python学习-爬取酷狗TOP500的数据
《爬取酷狗TOP500的数据》一、思路分析二、分析网址结构三、代码编写四、运行结果一、思路分析1、分析网址结构二、分析网址结构1、原网址结构页数URL1https://www.kugou.com/yy/rank/home/1-8888.html?from=rank2https://www.kugou.com/yy/rank/home/2-8888.html?from=rank3https://www.kugou.com/yy/rank/home/3-8888.原创 2020-10-23 15:28:42 · 833 阅读 · 1 评论 -
Python实现算法(学习笔记)
Python实现算法概述:(1)简单快速排序(2)冒泡排序(3)快速排序法概述:本部分使用Python语言实现各种实用算法。主要有(1)简单选择排序法(2)冒泡排序法(3)快速排序法(1)简单快速排序list1=[99,2,4,56,8,22,5,34,10,5.5,6,-5.2,0,-1]#选择排序def selection_sort(arr): array=arr maxnum=len(array) for i in range(0,maxnum): for j in原创 2020-07-15 17:16:36 · 288 阅读 · 0 评论 -
基本的排序算法(学习笔记)
排序算法【知识框架】【编程实现】1、直接插入排序算法思想:【知识框架】排序内部排序插入排序直接插入排序折半插入排序希尔排序交换排序冒泡排序快速排序选择排序简单选择排序堆排序归并排序基数排序外部排序多路归并排序【编程实现】基于Python语言或C语言编程实现1、直接插入排序算法思想:Python代码:运行结果:...原创 2020-07-15 17:15:52 · 184 阅读 · 0 评论 -
C语言程序设计(第四版)课后习题答案 第2章
C语言程序设计(第四版)课后习题答案 第2章1.什么是算法?答:解决一个问题而采取的方法和步骤。2.什么叫结构化的算法?为什么要提倡结构化算法?答:3.试述3种基本结构的特点,请另外设计两种基本结构(要符合节本结构的特点)。答:3种结构的共同特点:(1)只有一个入口。(2)只有一个出口。(3)结构内每一部分都有机会被执行。(4)结构内不存在“死循环”(无终止的循环)。设计两种结构如下:4.用传统流程图表示求解一下问题的算法。(1)有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(原创 2020-06-19 15:19:11 · 3039 阅读 · 0 评论 -
Python学习-实现《冒泡排序法》
Python实现《冒泡排序法》算法思想: step1:将第一个数据和第二个进行比较,若第一个数据大于第二的数据,则将第一个数据(大数)和第二个数据(小数)交换位置。再将第二个数据和第三个比较,若第二个数据大于第三个数据,交换数据。依次类推,直到最大的数排到最后的位置上。第1个循环结束。 step2:将第一个数据和第二个进行比较,若第一个数据大于第二的数据,则将第一个数据(大数)和第二个数据(小数)交换位置。再将第二个数据和第三个比较,若第二个数据大于第三个数据,交换数据。依次类推,直到次大的数排到原创 2020-06-18 17:33:23 · 294 阅读 · 0 评论 -
Python学习-实现《选择排序法》
Python实现选择排序法1、问题?有以下数据,请使用选择排序法进行排序。[99,2,4,56,8,22,5,34,10,5.5,6,-5.2,0,-1]2、问题分析选择排序法的排序思想:假设有n个需要排序的数据,排序步骤如下step1:选择第一个数据作为比较对象,将它与它后面的(n-1)个数据进行比较,选择最大/最小的那个数据与第一个做交换。第一次内层循环结束。总比较次数为n-1次step2:选择第二个数据作为比较对象,将它与它后面的(n-2)个数据进行比较,选择最大/最小的那个数据与第一个原创 2020-06-17 16:07:35 · 870 阅读 · 0 评论 -
Python学习-读取docx格式文档并输出
python读取docx格式文档并输出一、问题描述读取指定文件夹中的docx格式文件,并打印输出二、操作步骤1、安装docx库,并引入该模块(1)打开系统dos窗口,输入命令即可安装:pip install python-docx注:安装前建议先查看系统是否已有该库查看命令为:pip list(2)引入docx模块:import docximport docx2、设置文件路径path = "C:\\test1.docx"3、通过path路径读取文件对象file = docx原创 2020-06-17 14:31:45 · 2877 阅读 · 0 评论