摘要:
阅读全文
摘要:
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大 阅读全文
摘要:
想要系统自学,首先当然是要搭建Python体系了。 大部分自学者没有知识体系可言,这是无法避免的困局。知识体系并不是你看几篇文章就能搭建起来的——在你对很多内容一无所知的情况下怎么可能形成完成的体系呢? 所以初步学习的时间里,最好的办法是什么? 走前人的路。 按照已经成熟的路线去前进,在接近走完的时 阅读全文
摘要:
(3n+1)猜想 又名卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很 阅读全文
摘要:
用python删除文件和用linux命令删除文件方法 python:os.remove(文件名) linux: rm 文件名 log日志中,我们需要用时间戳记录error,warning等的发生时间,请用datetime模块打印当前时间戳 “2018-04-01 11:38:54” 顺便把星期的代码 阅读全文
摘要:
这个是关于函数进化成为生成器的问题,这个 函数的定义是指生成一个斐波拉契数列的第n项数,在这里了解一下斐波拉契数的问题,斐波那契数,亦称之为斐波那契数列(意大利语: Successione di Fibonacci),又称黄金分割数列、费波那西数列、费波拿契数、费氏数列,指的是这样一个数列:1、1、 阅读全文
摘要:
生成器是不会把结果保存在一个系列中,而是保存生成器的状态 在每次进行迭代时返回一个值,直到遇到StopIteration异常结束 当要生成的list非常大时,抛出异常,存储报错 怎样生成这种巨大的list呢? b = (x**2 for x in range(1000000000)) b b是一个g 阅读全文
摘要:
这两天在读 尼克的书《反欺骗的艺术》,收集一些关于社工的知识。 社会工程学(Social Engineering) 一种通过对受害者心理弱点、本能反应、好奇心、信任、贪婪等心理陷阱进行诸如欺骗、伤害等危害手段取得自身利益的手法,已成迅速上升甚至滥用的趋势。那么,什么算是社会工程学呢? 它并不能等同于 阅读全文
摘要:
Pylons-Web应用框架 Zope- 应用服务器 Plone- 内容管理系统 Django- 鼓励快速开发的Web应用框架 Uliweb- 国人开发的轻量级Web框架 TurboGears- 另一个Web应用快速开发框架 Twisted--Python的网络应用程序框架 Python Wikip 阅读全文