python不同开根号速度对比[通俗易懂]
python,不同,根号,速度,对比,通俗易懂
2025-04-07 09:01:26 时间
大家好,又见面了,我是你们的朋友全栈君。
import time
import math
import numpy as np
def timeit1():
s = time.time()
for i in range(750000):
z=i**.5
print ("Took %f seconds" % (time.time() - s))
def timeit2(arg=math.sqrt):
s = time.time()
for i in range(750000):
z=arg(i)
print ("Took %f seconds" % (time.time() - s))
def timeit3(arg=np.sqrt):
s = time.time()
for i in range(750000):
z=arg(i)
print ("Took %f seconds" % (time.time() - s))
def timeit4():
s = time.time()
for i in range(750000):
z=math.pow(i,.5)
print ("Took %f seconds" % (time.time() - s))
timeit1()
timeit2()
timeit3()
timeit4()
Took 0.152364 seconds Took 0.061580 seconds Took 1.016529 seconds Took 0.215403 seconds
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156064.html原文链接:https://javaforall.cn
相关文章
- Python中psutil模块应用
- Python如何将图像向右旋转90度
- Python数据库同步神器(一键同步)
- Python 数据可视化,常用看这一篇就够了
- python实现火车票查询「建议收藏」
- 2022年第 12期《python接口web自动化+测试开发》课程,9月17号开学!
- python中的变量命名规则
- Python基础14-内置模块
- 桌面太单调?一起用Python做个自定义动态壁纸,竟然还可以放视频!「建议收藏」
- 八种用Python实现定时执行任务的方案,一定有你用得到的!
- 【python】分苹果
- 简述python中的数字类型有哪些_python中都有哪些数据类型
- Python每日一练(六)
- Python-yield关键字详解
- Python中的语法糖甜不甜?
- python 制作淘宝秒杀脚本
- python aic准则_pythonAIC准则下线性回归实现及模型检验案例分析
- [Python从零到壹] 十六.文本挖掘之词云热点与LDA主题分布分析万字详解
- 【Python】 【绘图】plt.figure()的使用
- python求逆矩阵的方法,Python 如何求矩阵的逆「建议收藏」