Python 在节省PC资源方面,什么更快?
或 我如何测试它? 我知道正确的选择是第一选择。Python 在节省PC资源方面,什么更快?,python,python-3.x,Python,Python 3.x,或 我如何测试它? 我知道正确的选择是第一选择。 但是如何检查第一个性能是否工作得更快?没有太大区别: if(ordero=='' or orderf==''): 对我的系统的回应是: import time ordero = '' orderf = '' start = time.time() for _ in range(10000): if not ordero or not orderf: pass end = time.time() print(end
但是如何检查第一个性能是否工作得更快?没有太大区别:
if(ordero=='' or orderf==''):
对我的系统的回应是:
import time
ordero = ''
orderf = ''
start = time.time()
for _ in range(10000):
if not ordero or not orderf:
pass
end = time.time()
print(end - start)
start = time.time()
for _ in range(10000):
if (ordero=='' or orderf==''):
pass
end = time.time()
print(end - start)
为了测试这种类型的字符串,我通常使用分析器 概要文件是一组统计数据,描述程序各部分执行的频率和时间 这并不能解决您的具体问题,但它可以帮助您决定哪个函数更适合您
希望它有用 对我来说,在1000万美元中是0.6049275398254395和0.6864993572235107。谢谢,谢谢你的回答。我试试看。
import time
ordero = ''
orderf = ''
start = time.time()
for _ in range(10000):
if not ordero or not orderf:
pass
end = time.time()
print(end - start)
start = time.time()
for _ in range(10000):
if (ordero=='' or orderf==''):
pass
end = time.time()
print(end - start)
$ python time.py
0.00140619277954
0.00133681297302