TL;DR
- akicode는 브라우저에서 설치나 가입 없이 Python과 C++ 코드를 실행하고 디버깅하는 환경임.
- Python과 C++ 코드는 서버를 거치지 않고 로컬에서 실행되며, 코드가 업로드되지 않음.
- Python은 터틀 그래픽, 확대·이동·애니메이션이 가능한
matplotlib차트,winsound.Beep을 통한 사운드를 지원함. - C++에서는 대회 문제에 사용할 수 있도록 표준 템플릿 라이브러리(STL)를 이용할 수 있음.
- 줄 번호를 눌러 중단점을 설정하고 단계별 실행과 변수 확인이 가능하며, Python 대화형 셸과 리눅스 터미널도 브라우저에서 실행됨.
브라우저에서 코드 실행
- 설치나 가입 없이 브라우저에서 실행 버튼을 눌러 결과를 확인할 수 있음.
- Python과 C++ 코드는 서버를 거치지 않고 로컬에서 실행되며, 코드는 업로드되지 않음.
- 컴퓨터와 iPad에서 사용할 수 있음.
그래픽, 사운드, 알고리즘
- Python에서 키보드와 마우스로 조작하는 터틀 그래픽을 사용할 수 있음.
matplotlib차트에서 확대, 이동, 애니메이션을 사용할 수 있음.winsound.Beep으로 사운드를 재생할 수 있음.- C++에서는 대회 문제에 STL을 사용할 수 있음.
중단점과 단계별 디버깅
- 줄 번호를 눌러 중단점을 설정한 뒤 코드를 한 줄씩 실행하고 변수의 변화를 확인할 수 있음.
- 프로그램이 충돌하면 실패한 줄에서 실행을 멈추며, 모든 변수 값이 보존됨.
추가 도구
- Python 대화형 셸과 리눅스 터미널도 브라우저에서 실행할 수 있음.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요