Approximating Pi

PI값 근사해 구하기

Coding Challenge #95: Approximating the Value of Pi

pi값을 연산을 통해 실제 pi값과 비교해볼 것이다.

Python을 이용한 Approximating PI

python을 이용하여 pi값을 근사해 보았다.
화면을 띄우기 위해 pygame이라는 python library를 사용하였다.

pygame library

Python으로 작성 가능한 게임 등의 멀티미디어 표현을 위한 라이브러리이다.
SDL 기반이다. 오픈 소스이자 무료 도구이며, Python을 돌릴 수 있는 플랫폼이라면 어디서든 실행할 수 있다.
게임 개발 도구이지만 이미지 프로세스 또는 조이스틱 입력, 음악 재생 등의 기능만 떼어다 쓸 수도 있다.

pygame의 기본적인 구조

pygame을 사용하기위한 기본적인 구조이다.

  1. pygame 선언
  2. pygame 초기화 –> pygame.init()
  3. pygame에서 사용할 전역 변수 선언
  4. pygame loop
  5. pygame event 설정
  6. pygame 화면 설정
  7. 사용자 동작

실행 화면

code: pygame을 활용한 Approximating PI 코드를 실행한 화면 이다.

run

정리

python은 사용해 볼수록 흥미롭고 다양한 작업을 할 수 있는 언어인것 같다.
python을 제대로 공부하진 않았지만 앞으로 많이 사용할 것 같다.
pi값의 근사는 pygame의 display를 이용해 눈으로 보이는것이
있으니 이해도 쉽고 흥미로웠다.