我们再平常学习python和matlab中经常会看到一个词numpy,并且各大项目算法中都会涉及它,那究竟什么是numpy呢,我们今天就一起来看看吧

什么是numpy

numpy是由两个单词组成的——numerical、python,简单来看就是“数字python”,这样是不是就能很清楚的知道numpy是用来做python中有关于数值操作的呢。

其实呀,numpy就是一个功能强大的python库,提供了大量的库函数和操作,可以帮助我们轻松的进行数值运算,其中就包括:

阅读全文 »

NUMPY

创建数组

在numpy中,创建数组有很多种方法,例如如下的例子:

import numpy as np
sws_1 = np.array([0, 1, 2, 3, 4])
sws_2 = np.array((0, 1, 2, 3, 4))
sws_3 = np.arange(5) 
sws_4 = np.linspace(0, 2 * np.pi, 5)
 
print(sws_1[1:3])  # 切片
print(sws_2)
print(sws_3)
print(sws_4)
print(sws_1[3])
 
######
[0 1 2 3 4]
[0 1 2 3 4]
[0 1 2 3 4]
[0.         1.57079633 3.14159265 4.71238898 6.28318531]
3
阅读全文 »

python中当输出需要拼接字符串(char)和整数(int)时,需要用到str()函数

如果编写如下代码:

age = 23
print("Happy " + age +"ed Birthday!")

会出现如下报错:

阅读全文 »