(呵呵完美支持iteye.com的博客,真开心)
写博客时,没有代码高亮?
代码发芽网 ( http://www.fayaa.com/code/ ):
无需插件支持Blog代码高亮
支持近百种编程语言
多种配色主题支持
支持代码版本管理
贴个例子:http://www.fayaa.com/code/view/115/
(贴出之前,背景色、字体、行号、代码高亮配色皆可调整)
Python代码 : 计算python函数性能的小程序
01 #coding=utf-8
02 #修改自:http://www.python.org/doc/essays/list2str.html
03 #这个是针对无参函数的,可以适当修改用在有参数的函数上
04
05 import time
06 def timing ( f , n ):
07 print f . __name__ , n , "times" ,
08 r = range ( n )
09 t1 = time . clock ()
10 for i in r :
11 f ()
12 t2 = time . clock ()
13 print round ( t2 - t1 , 3 )
14
15 #用法
16 def to_be_tested ():
17 a = []
18 for i in range ( 0 , 1000 ):
19 a . append ( i )
20
21 timing ( to_be_tested , 10000 )
22 #result: to_be_tested 10000 times 2.451
02 #修改自:http://www.python.org/doc/essays/list2str.html
03 #这个是针对无参函数的,可以适当修改用在有参数的函数上
04
05 import time
06 def timing ( f , n ):
07 print f . __name__ , n , "times" ,
08 r = range ( n )
09 t1 = time . clock ()
10 for i in r :
11 f ()
12 t2 = time . clock ()
13 print round ( t2 - t1 , 3 )
14
15 #用法
16 def to_be_tested ():
17 a = []
18 for i in range ( 0 , 1000 ):
19 a . append ( i )
20
21 timing ( to_be_tested , 10000 )
22 #result: to_be_tested 10000 times 2.451