print("Hello World") X = 112 print(X) range(10) range? def fib(n): if n in [0, 1]: return n return fib(n - 1) + fib(n - 2) for x in range(5): print(fib(x)) import numpy as np np.ones(10) np.ones((10, 10)) np.arange(10) X = np.ones((10, 10)) + np.array([3, 5, 1, 10, 6, 12, 98, 1, 0, 3]) print(X) X.mean(axis=0) X[:3, 1:4] X[:, ::2] X = np.random.randint(10, size=(32, 103)) X X[np.random.randint(32, size=10)] X[np.random.randint(32, size=10)].shape %matplotlib inline import matplotlib.pyplot as plt import numpy as np plt.plot(np.random.uniform(size=10)) plt.bar(np.arange(10), np.random.uniform(size=10)) plt.hist(np.random.normal(size=1000)) x, y = np.random.uniform(size=(2, 10)) plt.scatter(x, y, marker="x") print(np.eye(5)) plt.matshow(np.eye(5))