- 博客(4)
- 收藏
- 关注
原创 函数式编程
函数式编程高阶函数函数不止可以接受变量,还可以接受函数。其实函数名本身就是一种变量,也是可以指向的。而接受函数作为参数的函数就称之为高阶函数。map和reducemap函数就是一个高阶函数,它接受两个参数,其中一个是函数,另一个是iterable。 iterable中的每一个元素都会被接受的这个函数作用一次,并最终返回。注意map函数的结果并不是一个list或者tuple,dic,set....
2020-02-21 22:03:05 133
原创 python筛法求素数
筛法就是把那些倍数除去,剩下的就是素数def make_Primes(n): Primes=[True]*n Primes[:2]=[False]*2 for (may_Prime,key) in enumerate(Primes): if key: for not_Prime in range(may_Prime*may_Prime...
2020-02-01 20:57:11 765
原创 C语言学习的第一天
C语言的应用操作系统语言编译器汇编器文本编辑器打印机网络驱动器现代程序数据库语言解释器实体工具C语言的环境设置文本编辑器notepad或者vim vi都是可以的C语言编译器Windows 上的安装为了在 Windows 上安装 GCC,您需要安装 MinGW。为了安装 MinGW,请访问 MinGW 的主页 www.mingw.org,进入 MinGW 下载页面,...
2020-01-30 20:07:05 137
原创 用python如何把一个数字拆开再拼接上
拼接一个数字比如说现在有一个List,L=[1,2,3,4,5]。把这个list里面的数字拿出来拼上。可以用reduce函数,也可以把list里面的元素转换成字符类型再拼接上。第一种做法from functools import reducedef f(m,n): return(10*m+n) L=[1,2,3,4,5] k=reduce(f,L)print(k)第二种做法...
2020-01-30 20:04:40 5139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人