import numpy as np
numpy数组的向量化运算1(加减乘除阶乘)数组
a = np.array([1, 2, 3, 4]) b = np.array([1, 2, 1, 2]) print a + b #[2 4 4 6] print a - b #[0 0 2 2] print a * b #[1 4 3 8] print a / b #[1 1 3 2] print a ** b #[1 4 3 16]
numpy数组的向量化运算2(加减乘除阶乘)code
a = np.array([1, 2, 3, 4]) b = 2 print a + b #[3 4 5 6] print a - b #[-1 0 1 2] print a * b #[2 4 6 8] print a / b #[0 1 1 2] print a ** b #[1 4 9 16]
numpy的真假值运算(1)import
a = np.array([True, True, False, False]) b = np.array([True, False, True, False]) print a & b #[True False False False] print a | b #[True True True False] print ~a #[False False True True] print a & True #[True True False False] print a & False #[False False False False] print a | True #[True True True True] print a | False #[True True False False]
numpy的真假值运算(2)numpy
a = np.array([1, 2, 3, 4, 5]) b = np.array([5, 4, 3, 2, 1]) print a > b #[False False False True True] print a >= b #[False False True True True] print a < b #[True True False False False] print a <= b #[True True True False False] print a == b #[False False True False False] print a != b #[True True False True True]
numpy的真假值运算(3)im
a = np.array([1, 2, 3, 4]) b = 2 print a > b #[False False True True] print a >= b #[False True True True] print a < b #[True False False False] print a <= b #[True True False False] print a == b #[False True False False] print a != b #[True False True True]