首页 > 编程知识 正文

钝角三角函数怎么理解,递归函数怎么理解

时间:2023-05-05 10:01:08 阅读:258262 作者:2897

草鸡详细的np.exp(),np.sqrt(),等运算的理解过程。
一个程序猿世界的寂寞的酸奶的自我成长之路 ^_&

np.exp(x)表示自然数e(2.718281828459045)的多少次方,括号里给数字1,就表示e的1次方,给2表示e的2次方,括号里的数可以是负数或分数。

np.sqrt(x)表示开平方,括号给1,表示给1开平方,给2表示2开平方,括号里的数必须大于或等于0。

np.power(x, y) 表示x 的y次方,y=2表示x的平方,y=1/2表示x开方,y =1/3表示x开立方,y= -1表示x的倒数。

结合下面代码理解更容易哦!

""# 理解np.exp(),np.aqrt(),np.power()等运算# 作者:wuming# 邮箱:2917807282@qq.com# 时间:2020.7.29""import numpy as nparr = np.arange(5) # 创建一个arr = [0, 1, 2, 3, 4]的列表print(arr) # 显示列表arr[0]= 0, arr[1]=1, arr[2]=2, arr[3]=3, arr[4]=4for i in range(5): x = np.exp(arr[i]) print('e的{}次方={}'.format(i, x)) # np.exp()的作用表示e的arr[i]次方for i in range(5): y = np.sqrt(arr[i]) print('{}的平方根是{}'.format(arr[i], y)) # np.sqrt()表示arr[j]开方for i in range(5): z = np.power(arr[i]) # np.power(x, y)表示x的y次方,y=2表示平方,y=0.5表示开平方 print('{}的平方 = {}'.format(arr[i], z))

显示结果如下:

D:anacondapython.exe "D:/my test project/exp_sqrt/exp_sqrt.py"[0 1 2 3 4]e的0次方=1.0e的1次方=2.718281828459045e的2次方=7.38905609893065e的3次方=20.085536923187668e的4次方=54.5981500331442360的平方根是0.01的平方根是1.02的平方根是1.41421356237309513的平方根是1.73205080756887724的平方根是2.00的平方 = 01的平方 = 12的平方 = 43的平方 = 94的平方 = 16

等等等,等一夏,客官,别走。还没有完呢,自然的烧鹅先给客官上两盘酸菜,秋香给客官上一碟花生米,请客官慢慢品,嘿嘿。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。