国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中如何提高计算速度?

python中如何提高计算速度?

头像

yang

2020-06-03 16:35:583600浏览 · 0收藏 · 0评论

下面是python中的一个函数计算代码:

loops=25000000

from math import*
a=range(1,loops)
def f(x):
    return 3*cos(x)+4*sin(x)**2
%timeit r=(f(x) for x in a)

效率:

1000000 loops, best of 3: 552 ns per loop

下面我们就来看一下提高计算速度的方法:

1、使用数组

import numpy as np
a = np.arange(1, loops)
%timeit r = 3 * np.cos(a) + np.sin(a)** 2

效率:

1 loop, best of 3: 3.87 s per loop

2、使用数字表达专用库numexpr

import numexpr as ne
ne.set_num_threads(1)
f = '3 * log(a) + cos(a) **2'
%timeit r = ne.evaluate(f)

效率:

1 loop, best of 3: 2.15 s per loop

3、使用多线程

ne.set_num_threads(4)
%timeit r = ne.evaluate(f)

效率:

1 loop, best of 3: 1.14 s per loop

更多Python知识请关注Python自学网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《明明说好要带避孕套的了》 | 爸爸带女儿戴避孕套谁来承担 | 美女两个球球抖动抓球球视频| 《蜜汁樱桃》笔趣阁全文免费阅读| 9.1在线观看动漫| 一个人看的免费高清直播| 《法国空乘4》在线观看| 见习修女| 狂恋你| 色美美| 鲁鲁射击免费播放电视剧全部| 《请好好疼爱里面》免费观看| 欧美版理伦片巜人间天堂| 《美丽的小蜜桃4》女主是谁| 做爰高潮A片(毛片)| 姐妹花齐飞| 情满九道弯电视剧40集免费观看| 二人努力生猴子免费观看| 日韩精品国产一区二区三区| 《睡眠指导1-6集》| 《厨房激战5》完整版在线观看| 两男一女一起做运动什么心理| 妈妈がだけの母さん歌词| 合不拢腿(双)BY粗眉毛免费阅.| 儿子耕种母亲的田地的收获| 一晚上要了小姑娘三次!| 每日大赛 反差吃瓜爆料合集视频 黑科网 今日黑科独家爆料 | 小俊在雪姨身上耕耘小说免费阅读 | 《特殊游泳教练》| 小仙女水白丝袜呻吟| 《妻欲公与媳》免费看| 闺蜜老公把我压在怀里| 老师你感受到它变大了么视频 | 少女第一次第1集在线观看| 400入成品短视频| (丰满的继牾2)理伦片在线观看| 女性LOGO大全图片| 兽父1到16集一口气看完 | 成都私人情侣免费看电视剧的软件 | 美女被咬小头头视频大全| 《被按摩的人妻4》