赞
踩
import numpy as np
print(np.__version__)
np.show_config()
a = np.zeros(10)
print(a)
a = np.zeros(10)
print(a.size * a.itemsize)
print(np.info(np.add))
a = np.zeros(10)
a[4] = 1
print(a)
a = np.arange(10, 50)
print(a)
a = np.arange(10, 50)
a = a[::-1]
print(a)
a = np.arange(0, 9).reshape((3, 3))
print(a)
a = np.array([1, 2, 0, 0, 3])
b = np.nonzero(a)
print(b)
a = np.eye(3)
print(a)
a = np.random.random((3, 3, 3))
print(a)
a = np.random.random((10, 10, 10))
print(np.amax(a))
print(np.amin(a))
a = np.random.random((10, 10, 10))
print(np.mean(a))
a = np.ones((3, 4))
a[1:-1, 1:-1] = 0
print(a)
a = np.ones((3, 4))
a = np.pad(a, pad_width=1, mode='constant', constant_values=0)
print(a)
print(0 * np.nan)
print(np.nan == np.nan)
print(np.inf > np.nan)
print(np.nan - np.nan)
print(0.3 == 3 * 0.1)
a = np.diag([1, 2, 3, 4], k=-1)
print(a)
a = np.zeros((8, 8))
a[::2, 1::2] = 1
a[1::2, ::2] = 1
print(a)
print(np.unravel_index(100, (6, 7, 8)))
print(np.tile([[1, 0], [0, 1]], (4, 4)))
a = np.random.random((5, 5))
a = (a-np.min(a))/np.ptp(a)
print(a)
rgba = np.dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')])
a = np.array((255, 255, 1, 0), dtype=rgba)
print(a)
print(np.dot(np.ones((5, 3)), np.ones((3, 2))))
a = np.arange(1, 13)
a[3:8] = np.negative(a[3:8])
print(a)
print(sum(range(5), -1))
from numpy import *
print(sum(range(5), -1))
Z = np.arange(5)
print(Z**Z)
print(2 << Z >> 2)
print(Z <- Z)
print(1j*Z)
print(Z/1/1)
print(Z<Z>Z)
print(np.array(0) / np.array(0))
print(np.array(0) // np.array(0))
print(np.array([np.nan]).astype(int).astype(float))
a = np.random.uniform(-10, +10, 10)
b = np.ceil(np.abs(a))
b = np.copysign(b, a)
print(b)
a = np.random.randint(1, 10, 10)
b = np.random.randint(1, 10, 10)
print(np.intersect1d(a, b))
defaults = np.seterr(all="ignore")
Z = np.ones(1) / 0
print(np.sqrt(-1) == np.emath.sqrt(-1))
print(np.sqrt(-1))
print(emath.sqrt(-1))
yesterday = np.datetime64('today', 'D') - np.timedelta64(1, 'D')
today = np.datetime64('today', 'D')
tomorrow = np.datetime64('today', 'D') + np.timedelta64(1, 'D')
days = np.arange("2016-07", "2016-08", dtype="datetime64[D]")
print(days)
A = np.ones(3) * 1
B = np.ones(3) * 2
print(np.add(A, B, out=B))
print(np.divide(A, 2, out=A))
print(np.negative(A, out=A))
print(np.multiply(A, B, out=A))
a = np.random.uniform(0, 10, 10)
print(np.ceil(a))
print(np.floor(a))
print(a // 1)
print(a - a % 1)
print(np.trunc(a))
print(a.astype(int))
a = np.arange(0, 5)
a = np.resize(a, (5, 5))
print(a)
genter = (x for x in range(10))
a = np.fromiter(genter, dtype=float, count=-1)
print(a)
a = np.linspace(0, 1, 12)[1:-1]
print(a)
a = np.random.random(10)
print(np.sort(a))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。