计算0到10之间数的正弦值没有输出

img


import time
import numpy as np
import math
def content_l_numpy():
    for i in np.logspace(0,8,9):
        t1 = time.time()
        for j in np.linspace(0,10,int(i)):
             print(np.sin(j))
             print("取点数10^%d耗时→%s"%(math.log(i,10),time.time()-t1))
          
            
def content_l_math():
    for i in np.logspace(0,8,9):
        t2 = time.time()
        x = np.arange(0,10,10/i)
        math.sin(x)
        print("取点数10^%d耗时→%s"%(math.log(i,10),time.time()-t2))

你只是定义了函数,但是没有使用
在下面添加

content_l_numpy()
content_l_math()

两行调用即可
有帮助望采纳~