摘要:
map 接收一个函数,和一个可迭代对象作为参数,将函数应用到可迭代对象中的每一项。并把结果新的iterator结果返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map()实现如下: reduce 阅读全文
摘要:
函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming 阅读全文
摘要:
生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的 阅读全文
摘要:
递归函数 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出: fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = ( 阅读全文
摘要:
import math语句表示导入math包,并允许后续代码引用math包里的sin、cos等函数。 然后,我们就可以同时获得返回值: 但其实这只是一种假象,Python函数返回的仍然是单一值: 原来返回值是一个tuple!但是,在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个t 阅读全文
摘要:
list: 有序 tuple: 另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改 dict: 无序 对比: 和list比较,dict有以下几个特点: 而list相反: 所以,dict是用空间来换取时间的一种方法。 dict可以用在需要高速查找的很多地 阅读全文
摘要:
PV是网站分析的一个术语,用以衡量网站用户访问的网页的数量。对于广告主,PV值可预期它可以带来多少广告收入。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。 1、什么是PV值 PV(page view)即页面浏 阅读全文
摘要:
awk :解释 当调用awk时,awk会对输入进行逐行处理,所有的输出都会发送到stdout。 {print}代码块,在awk中,花括号用于将几块代码组合到一起 awk数组 对于awk '!a[$3]++',需要了解3个知识点 1、awk数组知识,不说了2、awk的基本命令格式 awk 'patte 阅读全文
摘要:
命令:netstat [options] e.g. netstat -an | grep xxx.xxx.xxx.xxx 可查看ip链接状态 -l:列表 -n:以数字显示 -p:进程 -t:tcp -u:udp -r:显示路由 阅读全文
摘要:
1)命令hostname 2)/etc/sysconfig/network中修改 3)/etc/hosts 和127.0.0.1对应,还回解析 阅读全文