博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 效率测试
阅读量:6263 次
发布时间:2019-06-22

本文共 631 字,大约阅读时间需要 2 分钟。

hot3.png

from timeit import timeitimport redef find(string, text):    if string.find(text) > -1:        passdef re_find(string, text):    if re.match(text, string):        passdef best_find(string, text):    if text in string:       passprint timeit("find(string, text)", "from __main__ import find; string='lookforme'; text='look'")  print timeit("re_find(string, text)", "from __main__ import re_find; string='lookforme'; text='look'")  print timeit("best_find(string, text)", "from __main__ import best_find; string='lookforme'; text='look'")

输出结果

0.3379322570511.627236509410.188581789456

转载于:https://my.oschina.net/u/241688/blog/633969

你可能感兴趣的文章
收购大战:高通承诺将年收入增长率提至8%
查看>>
宁夏:科技创新激活高质量发展动能
查看>>
毕马威:中国消费未现降级 进一步增长潜力巨大
查看>>
四川眉山:苏东坡诞辰982周年非遗传承人展技艺
查看>>
新式茶饮市场扩张 网红奶茶店如何解决排队难题?
查看>>
兰州百万现金表彰星级的哥的姐 弘扬敬业奉献美德
查看>>
Python比总统更受关注:关于Python的五个事实
查看>>
第二代NumPy?阿里开源超大规模矩阵计算框架Mars
查看>>
几小时的事儿,苹果刚发布iOS 11.2.1又被阿里安全工程师完美越狱
查看>>
react配置eslint
查看>>
Web 安全漏洞之 OS 命令注入
查看>>
大数据平台架构技术选型与场景运用
查看>>
每天一个设计模式之享元模式
查看>>
微服务调用链追踪中心搭建
查看>>
一个强大的图片压缩算法—近微信压缩机制的Luban
查看>>
『React Navigation 3x系列教程』createMaterialTopTabNavigator开发指南
查看>>
java基础(十一) 枚举类型
查看>>
Dependency Injection-依赖注入详解
查看>>
设计师图解TCP连接过程
查看>>
这其实是一个求助的文章
查看>>