问题1.安装Anaconda。
print("Hello Anacond!")
Hello Anacond!
问题2.使用Jupyter Python3编写Hello world程序。
print("hello world")
hello world
问题3.导入Numpy ,使用Numpy生成一个5*2的二维数组。
import numpy as np
a=np.arange(10).reshape(5, 2)
print(a)
b=np.array([(1,2), (3,4), (5,6), (9, 10), [10, 11]])
b
[[0 1]
[2 3]
[4 5]
[6 7]
[8 9]]
array([[ 1, 2],
[ 3, 4],
[ 5, 6],
[ 9, 10],
[10, 11]])
问题4.导入Matplotlib,使用Matplotlib绘制问题3生成二维数组的折线图。
import matplotlib.pyplot as plt
x=b[0:5, 0]
y=b[:, -1]
print(x, y)
plt.plot(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("demo")
plt.show()
[ 1 3 5 9 10] [ 2 4 6 10 11]

问题5.导入Pandas,使用Pandas读取本地一个csv文件,并统计文件记录数。
import pandas as pd
t = pd.read_csv("test.csv", names=['a', 'b', 'c'])
print(t)
a b c
0 1 2 a
1 3 k b
t.size
6
len(t)
2