上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 41 下一页
摘要: 程序如下: def selection_sort(alist): n=len(alist) for i in range(n-1):#到n-1停止是因为最后一个肯定是最大的无须比较 min_index=i for k in range(i+1,n):#到n停止是因为到最后一个不一定是最小的,所以需要 阅读全文
posted @ 2020-03-30 15:38 Geeksongs 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 实现冒泡排序的程序如下: def bubble_sort(alist): n=len(alist) for k in range(n-1):#最后最小的一个数字不用排序,因为已经是最小了 for i in range(n-1-k):#用k来限定每一个小冒泡排序的区间 if(alist[i]>alis 阅读全文
posted @ 2020-03-30 15:35 Geeksongs 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在利用readline()进行逐行读取文件的时候,我们一般使用以下程序: f=open("wenjian","r") while True: fa=f.readline() if fa == '': break print(fa) f.close() 这个程序的if语句fa == ''后面这个单引号 阅读全文
posted @ 2020-03-30 15:30 Geeksongs 阅读(5178) 评论(0) 推荐(1) 编辑
摘要: 当python进行文件的读取是,会遇到三个不同的函数,它们分别是read(),readline(),和readlines()。 第一个函数read() 一.read() 这个函数将会从头到尾读取文件当中所有的内容,最后返回的结果为字符串 二.readline() 这个函数仅会读取一行的内容,返回的也 阅读全文
posted @ 2020-03-30 13:22 Geeksongs 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 1. touch + qwe.txt(文件名 ) 创建文件akk.txt文件 2.vi akk.txt vi为进入vim编辑器命令,意为在vim编辑器中编辑qwe.txt文件 3.i i意为insert为输入模式,输入i之后你就可以开始编辑这个txt文件了 4.esc 退出编辑模式 5. :wq 保 阅读全文
posted @ 2020-03-25 13:47 Geeksongs 阅读(13684) 评论(0) 推荐(1) 编辑
摘要: 在一个列表当中我们可以进行线性查找也可以进行二分查找,即通过不同的方法找到我们想要的数字,线性查找即按照数字从列表里一个一个从左向右查找,找到之后程序停下。而二分查找的效率往往会比线性查找更高。 一.二分查找的步骤 二分查找的步骤首先是将列表进行升序或者降序排列,否则无法进行数字的比较,也就无法进行 阅读全文
posted @ 2020-03-23 07:03 Geeksongs 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: 官方的网址如下,讲解地比较详细,就没有必要买实体书看了,遇到问题也可以在这本书上进行查找,如果只想了解git的基本使用,有个大体的了解,阅读第二章即可。 https://git-scm.com/book/en/v2 阅读全文
posted @ 2020-03-20 16:14 Geeksongs 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: R语言给我们提供了一些有用的函数来处理数据的缺失值,让我们先来看看什么是数据的缺失值吧! 一.数据的缺失值 在R语言当中数据的缺失值用NA来表示,有的时候我们会发现在一个数据集当中的某些值显示的是NA,那么就说明这个值是缺失的值了,那么缺失值是否可以用来做运算呢? 比如说我们建立一个第一个数字为缺失 阅读全文
posted @ 2020-03-16 14:41 Geeksongs 阅读(5913) 评论(2) 推荐(0) 编辑
摘要: 一.时间复杂度 首先我们来看一个问题·: 题目:如果a+b+c=1000,且a^2+b^2=c^2(a,b,c为自然数),如何求出a,b,c所有可能的组合? 看到这个题目我们的第一反应则是直接套用三个循环使用枚举法直接得到答案,程序如下: import time start_time = time. 阅读全文
posted @ 2020-03-15 09:58 Geeksongs 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 一.负数的取余 我们先来看看几个负数取余的例子: >>> -76%9 5 在76是正数的情况下,这个结果应该是4,因为8*9=72,余数是4,而在负数的情况下是5 >>> -90%8 6 在90是正数的情况下,这个结果应该是2,余数为4,而在负数的情况下是4,我们再来看看被除数小于除数的例子: >> 阅读全文
posted @ 2020-03-14 10:27 Geeksongs 阅读(2372) 评论(2) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 41 下一页

Coded by Geeksongs on Linux

All rights reserved, no one is allowed to pirate or use the document for other purposes.