반응형

2023/02/17 2

g

[Python] 개발 환경 PyCharm과 Jupyter Notebook 비교

파이썬을 개발하기 위한 개발 환경 중 PyCharm과 주피터 노트북의 차이를 알아본다. PyCharm과 Jupyter Notebook 비교 우리가 파이썬으로 공부를 하거나 개발할 때 활용할 수 있는 개발 환경이 크게 2가지가 있다. 하나는 PyCharm과 같은 IDE 환경이고 다른 하나는 주피터 노트북이다. PyCharm IDE 다른 포스팅에서 PyCharm을 설치하는 방법을 다룬 적이 있다. IDE의 가장 큰 장점은 편의성이다. 오히려 개발 환경에 대해서 잘 모르는 사람도 IDE를 깔고 실행하면서 디버깅하기가 좋다. 왜냐하면 IDE는 이미 많은 것들을 포함하고 유저의 편의성을 위해 많은 도구들을 지원하기 때문이다. 아래 화면은 그냥 깔고 프로젝트 생성만 하면 나오는 환경이다. Run 하 위와 같이 Ru..

개발/Python 2023.02.17

g

[코딩 테스트] 소프티어(Softeer) 연습 문제 - 회의실 예약

코딩 테스트를 위한 소프티어(Softeer) 연습 문제 중 회의실 예약 문제를 풀어보고 리뷰해 본다. 연습 문제 - 회의실 예약 난이도 : level 2 정답률 : 63% https://softeer.ai/practice/info.do?idx=1&eid=626 Softeer 연습문제를 담을 Set을 선택해주세요. 취소 확인 softeer.ai 문제 해설 회의실 이름이 주어지고 각 회의실이 9시부터 18시까지 예약된 정보가 입력된다. 입력된 시간 정보를 바탕으로 비어 있는 회의실 정보를 출력하는 문제이다. 문제에서 고려해야 하는 포인트는 아래와 같다. 입력 패턴을 이해하고 실수 없이 구현하기 회의실 정보를 시간단위로 저장하기 입력된 회의실 예약정보를 잘 처리하기 출력 패턴을 실수 없이 구현하기 다른 lev..

반응형