pycharm 3

[Python] 거듭제곱, 인수분해 구하는 방법

안녕하세요. “모두의 인공지능 기초 수학” 내용 중 중학교 수학에서 배우는 거듭제곱과 인수분해하는 방법을 파이썬 프로그래밍으로 확인해 보았습니다. 그리고 간단하게 UI를 추가한다면 중학교 수학 답을 알려주는 프로그램으로도 가능해 보였습니다. 1. 거듭제곱 구하는 방법 - 밑 ** 지수로 표현해서 구할 수 있습니다. - 예를 들어 4 ** 3을 하면 4x4x4 이므로 64가 됩니다. - 추가로 거듭제곱 구하는 방법은 책의 뒷부분에도 나오는데, 내장 함수 pow() 함수와 math.pow() 함수를 사용할 수 있습니다. - 내장 함수 pow의 경우 인자가 (base, exp [, mod] )이며 추가로 나머지 연산할 수 있도록 되어 있습니다. 그리고 특징은 base와 exp은 정수형이어야 합니다. 예시에서는..

Programming/Python 2024.03.14

[Python] SymPy 라이브러리를 이용한 방정식 계산방법

안녕하세요. “모두의 인공지능 기초 수학” 도서를 보면서 나중에 사용하면 좋겠다는 생각나는 것들을 실습해 보면서 남겨보려고 합니다. 이 도서에서의 주피터 노트북(Jupyter Notebook)으로 테스트했다고 했으나 현재 다른 Python IDE(Pycharm)를 사용하고 있어서 다른 IDE로 테스트하였습니다. SymPy 라이브러리를 사용하면 수학 시간에 계산하기 힘든 방정식 x, y 값을 구할 수 있습니다. 그러나 수학 시험은 과정도 중요하게 생각하기 때문에 바로 답이 나오는 것은 좋지 않을 수 있지만, 급하게 풀어야 할 방정식이 있다면 바로 사용해도 좋을 듯합니다. 1. 라이브러리 설치 - Python IDE Prompt 창에서 아래와 같이 프로그램 설치를 합니다. > pip install numpy..

Programming/Python 2024.03.12

[Python] OMP: Error #15: Initializing libiomp5md.dll ... 에러 해결하기

안녕하세요. 개발환경 PyCharm에서 Python 소스로 Yolo 테스트하기 위해서 코딩을 했습니다. 그런데 잠깐 창만 나타났다가 에러 나면서 종료가 되었습니다. 참고 사이트에서 말한 것 처럼 각종 라이브러리를 설치하고 해서 그런 것 같기도 한데 가상환경을 생성해서 하는데도 에러가 발생을 하네요. 1. 오류 내용 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can..

Programming 2023.09.26