ChinaUnix.net
相关文章推荐:

python oswalk用法

markdown工具,可以将txt转化成html格式。这一类工具的作用是将按一定格式写成的可读性强的文本文件 转化为结构化的标准xhtml或html。markdown最初用perl写成,后来移植到python,java,php.这里主要 介绍下python-markdown的用法python-markdown模块使用有两个模式,一种是做为独立的命令行,另外一种是做为python的模块使用。 1. 命令行模式 在Fedora下,命令行名称是markdown: [ray@localhost markdown]$ markdown Usage: mar...

by crook - Python文档中心 - 2009-08-22 14:09:55 阅读(4935) 回复(0)

相关讨论

def fib(n): if n == 0 or n == 1: return n else: return fib(n-1) + fib(n-2) for i in range(36): print "n=%d => %d" % (i, fib(i)) 使用上面的算法,执行fib(36)在我机器上要40多s 使用generator形式算法,执行速度暴快,不到1s def fib(n): a,b=0,1 i=0 while(i n): yield(i,b) a,b=b,a+b i = i+1 for i, f in fib(36): print "n=%d => %d" % (i, f) ...

by hanyh - Python文档中心 - 2007-11-30 21:40:31 阅读(1818) 回复(0)

我是新手刚开始学编程一点基础也没有,我想问一下python的使用方法. 我要给redhat9.0中 config-network 里加一个自动重启的功能.要怎么实现. 在linux下怎样用python打开源码,输入命令还是有专门的工具? 那位高手有空解答一下,谢谢各位了. :cry:

by mfksn - Shell - 2003-09-23 18:35:08 阅读(973) 回复(1)

在以往用range函数的时候从未深入的了解过,只是简单的这样用,而从未去想其他的 >>> range(1,5) #两个参数的,从1到5 [1, 2, 3, 4] >>> range(1,5,2) #三个参数的,从1到5,间隔数字为2,所以显示奇数 [1, 3] >>> range(5) #一个参数的,默认start是从0开始,end是5 [0, 1, 2, 3, 4] 今天看《python核心编程》第二版中,在讲切片时,作者举了一个例子:“有这么一个问题:有一个字符串,我们想通过一个循环按照这样的形式显示它:...

by Wieman - Python文档中心 - 2009-09-06 03:05:26 阅读(9221) 回复(0)

python的内置函数功能比较丰富,而且相当灵活,目前掌握了几个比较常用的 1.lambda lambda其实就是一条语句,lambda(x):body。x是lambda函数的参数,参数可以有任意多个(包括可选参数);body是函数体,只能是一个表达式,并且直接返回该表达式的值。 >>>f=lambda x:x+1 >>>f(2) 3 >>>(lambda x,y:x+y)(2,3) 5 2.filter filter(func, list)接受两个参数:一个函数func和一个列表list,返回一个列表。函数func只能有一个参数。fil...

by yangguosdxl - Python文档中心 - 2009-04-15 16:00:09 阅读(1331) 回复(0)

python的内置函数功能比较丰富,而且相当灵活,目前掌握了几个比较常用的 1.lambda lambda其实就是一条语句,lambda(x):body。x是lambda函数的参数,参数可以有任意多个(包括可选参数);body是函数体,只能是一个表达式,并且直接返回该表达式的值。 >>>f=lambda x:x+1 >>>f(2) 3 >>>(lambda x,y:x+y)(2,3) 5 2.filter filter(func, list)接受两个参数:一个函数func和一个列表list,返回一个列表。函数func只能有一个参数。filt...

by 老衲法号SE - Python文档中心 - 2009-03-16 11:24:33 阅读(1287) 回复(0)

网上看到不错,转来了. 下面列出python正则表达式的几种匹配用法: 1.测试正则表达式是否匹配字符串的全部或部分 regex=ur"" #正则表达式 if re.search(regex, subject): do_something() else: do_anotherthing() 2.测试正则表达式是否匹配整个字符串 regex=ur"\Z" #正则表达式末尾以\Z结束 if re.match(regex, subject):     do_something() else:     do_anotherthing() 3...

by 9119111 - Python - 2008-08-16 15:28:43 阅读(17332) 回复(4)

# -*- coding: cp936 -*- """ 使用shutdown来关闭socket的功能 SHUT_RDWR:关闭读写,即不能使用send/write/recv/read等 SHUT_RD:关闭读,即不能使用read/recv等 SHUT_WR:关闭写功能,即不能使用send/write等 除此之外,还将缓冲区中的内容清空 """ import socket s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect(("localhost",50007)) s.sendall("this is shutdown test" + "\r\n") s.send("this is s...

by jcodeer - Python文档中心 - 2007-10-27 20:56:34 阅读(1323) 回复(0)

刚开始学习还不太明白,谁教Komodo-IDE-5.0.1 python日常用法?相关资料

by simon-zzm - Python - 2012-07-20 13:24:27 阅读(2339) 回复(1)

初学 python,有些问题可能比较可笑,大家不要介意。 这回问一个问题:怎么查找 python 模块的路径? 例如,在程序中要用到 unicode 和其他一些模块,那需要先导入这些模块,可是这些模块究竟在哪个包下呢?这导入路径不知道,于是需要查找模块手册之类的文档,了解模块的具体用法和模块路径。但是找了一下 python 自带的 Library Reference 和 Module Docs,全然莫不着头脑: 在 Library Reference 中是没有模块路径的。 在 Mo...

by lephon - Python - 2008-08-29 23:37:45 阅读(22592) 回复(10)

我在 python编程金典 中读到, 从object继承的就是新类,这个新类有什么特点吗? 另外,似乎新类有个特殊的方法 __getattribute__(self, name) 以下代码为什么会引起无穷递归呢: class T(object): def __init__(self): self.value = 1 def __getattribute__(self, name): if name == 'value' return self.__dict__[name] x = T() print x.value

by lijihuai - Python - 2006-04-25 10:00:32 阅读(6251) 回复(4)