随笔分类 - python小算法
摘要:单数求和def sumOne(n): sum=0 for i in range(1,n+1): sum+=i return sum 平方求和 def sumSqu(n): sum=0 for i in range(1,n+1): sum+=i*i return sum 立方求和 def sumCub
阅读全文
摘要:最大公约数 def hcf(x, y): "该函数返回两个数的最大公约数" if x > y: smaller = y else: smaller = x for i in range(1,smaller + 1): if((x % i == 0) and (y % i == 0)): hcf =
阅读全文
摘要:#冒泡排序 def bubbleSort(arr): n=len(arr) for i in range(n): for j in range(n-i-1): if arr[j]>arr[j+1]: arr[j],arr[j+1]=arr[j+1],arr[j] return arr #插入排序 d
阅读全文
摘要:两个列表取交集 a=[1,3,5,7,9,11,31,4,2,44] b=[1,3,5,7,9,0,2,4,34,67,98] print(list(set(a)&set(b)))#转化为集合,然后取交集 print([c for c in a if c in b])#列表推导式,同时满足在两个列表
阅读全文

浙公网安备 33010602011771号