码迷,mamicode.com
首页 >  
搜索关键字:python 正则表达式 单词统计    ( 148557个结果
Python 实现的下载op海贼王网的图片(网络爬虫)
没得事就爬一下我喜欢的海贼王上的图片 需要在d盘下建立一个imgcache文件夹 # -*- coding: utf-8 -*- import urllib import urllib2 import json from bs4 import BeautifulSoup import threadpool import thread class htmlpaser: de...
分类:编程语言   时间:2014-06-29 07:15:05    阅读次数:304
Checkio: Roman numerals
题目: Roman numerals come from the ancient Roman numbering system. They are based on specific letters of the alphabet which are combined to signify the sum (or, in some cases, the difference) of th...
分类:其他好文   时间:2014-06-20 12:27:09    阅读次数:394
Python读写文本文档详解
以下3步问正确的程序片段: 1.写文件 #! /usr/bin/python3 'makeTextFile.py -- create text file' import os def write_file():     "used to write a text file."          ls = os.linesep     #get filena...
分类:编程语言   时间:2014-06-20 10:47:27    阅读次数:278
[LeetCode] Regular Expression Matching
设计一个支持‘.' 和 '*' 的正则表达式匹配算法。 这个题复杂的地方在于对于 '*' 的处理,这个符号在正则表达式中被称为贪婪型的量词。这个量词在实际匹配过程中也是尽可能多的匹配直到词尾或者不匹配成功才结束,然后如果其后面还有没有匹配的,则回退到合适的位置,然后才进行下一个匹配。正则表达式中的匹配优先与回溯大概也就是这个意思。关于正则表达式这方面的知识,有兴趣可以读读《精通正则表达式》的第4章表达式的匹配原理。 回到本题,正因为 '*'的特殊性,我们在分类的时候选择根据 '*' 来进行,分类后其子问题也...
分类:其他好文   时间:2014-06-20 09:40:42    阅读次数:207
Apple Swift
Swift 是一种兼顾了编译语言的效率和脚本语言的简洁的一种语言。 让我惊讶的是居然支持汉字作为变量的名称,而且还有模板的支持。 其他总的来讲它本身不具有特别与别人不同的东西,很多东西在其他的语言上已经都有了比较成熟的体现,比如JS中的var, python的dict, list, go的多返回值,看起来像是一个大杂烩,很像当年iphone刚刚面世的时候的场景,它所具有的功能,其他的手机基本上...
分类:移动开发   时间:2014-06-20 09:15:07    阅读次数:331
1.菜鸟的linux学习之路------linux初体验
脚本编程语言通常是解释型的。这类程序的执行,是由解释器读入代码,并将其转换成内部的形式,在执行。请注意,解释器本身是一般的编译型程序。 常用的脚本编程语言有 :awk,Perl,Python,Ruby,Shell。这里的Ruby是日本人研发的。 注释: linux : 1.rm 删除指定的文件 例:rm /Users/apple/Desktop/QQDock.plist...
分类:系统相关   时间:2014-06-20 09:10:29    阅读次数:371
表单验证常用的正则表达式
一、用户名和密码长度的限制: \S{5,7}:表示长度为6~8的限制,且不能有空白。 二、用户名的限制: ^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){5,7}$:表示用户名必须以字母开头,只能包含数字、字母和下划线,且长度为6~8....
分类:其他好文   时间:2014-06-07 15:45:42    阅读次数:172
[Python]使用MYSQL
学习Python使用MYSQLdb操作MYSQL数据库...
分类:数据库   时间:2014-06-07 14:44:13    阅读次数:256
python实现的链表
python实现的链表,包括插入、查找、删除操作 #!/usr/bin/python class linknode(): def __init__(self,k,n=None): self.key=k; self.next=n; def createlist(): #创建链表 n=raw_input("enter the num of nodes"); n=int(...
分类:编程语言   时间:2014-06-07 12:23:46    阅读次数:204
一入python深似海--range()与for
range用法 使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节。 这里记录一下: >>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代表从1到5,间隔2(不包含5) [1, 3] >...
分类:编程语言   时间:2014-06-07 12:09:21    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!