python不同开根号速度对比[通俗易懂]
Python 通俗易懂 不同 速度 对比 根号
2023-06-13 09:12:11 时间
大家好,又见面了,我是你们的朋友全栈君。
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之文件操作大全
- python 进制转换[通俗易懂]
- python的进制转换器,Python进制转换[通俗易懂]
- python格式化转换_Python进制转换format格式化[通俗易懂]
- 程序员python表白代码[通俗易懂]
- python中dtype什么意思_NumPy Python中的数据类型对象(dtype)
- Python学习笔记(3):运算符与表达式[通俗易懂]
- pythondecode函数的用法_如何使用python中的decode函数?[通俗易懂]
- python中的sys模块函数
- python常见运维脚本_Python运维常用脚本[通俗易懂]
- python海龟绘图画圆_Python启蒙之海龟作图「建议收藏」
- python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器
- 怎么用python打开csv文件_Python文本处理之csv-csv文件怎么打开[通俗易懂]
- python+csv+datetime+pushplus的值班提醒推送2020.12.19
- python表情代码_Python实现表情包的代码实例[通俗易懂]
- 【说站】python finally语句如何使用
- 遗传算法的应用实例python实现_遗传算法Python解决一个问题
- 了解元素定位css-selector 、Python库BeautifulSoup 等
- python里面的缩进是什么意思_Python缩进规则(一看即懂)[通俗易懂]
- python lambda表达式举例_Python中lambda表达式[通俗易懂]
- Python Matplotlib 画心形曲线[通俗易懂]
- python中if判断语句的用法_Python if判断语句的用法详细介绍[通俗易懂]
- python实现HMAC算法与应用[通俗易懂]
- 廖雪峰的 Python 教程_python基础教程廖雪pdf
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(二)
- 用Python杀掉windows平台下的进程详解编程语言
- Python使用函数默认值实现函数静态变量的方法