ufuncs
-
Python NumPy(6. NumPy ufuncs연산)Python/Python 2020. 1. 21. 14:04
파이썬은 동적인 언어이기 때문에 타입이 유연하다 이는 효율적인 머신 코드로 컴파일될 수 없다는 뜻이다. 파이썬은 수많은 작은 연산이 반복되는 상황에서 확연히 느리다. 이러한 연산 속도를 더 빠르게 하기 위해서 필요한것이 바로 ufuncs 연산이다. #Numpy ufuncs는 파이썬 기본 산술연산자를 사용하기에 자연스럽게 사용할 수 있다. x = np.arange(4) print('x =' , x) print('x+5 =' , x+5) print('x-5 =' , x-5 ) print('x*2 =' , x*2) print('x/2 =' , x/2) print('x//2 =' , x//2) #배열안에 인자값에 연산한것을 확인할 수 있다. #음수를 만드는 단항 ufuncs와 지수 연산자 ** , 나머지 연산자..