WeniVooks

검색

견고한 파이썬

이 책을 읽는 방법

1. 환경구축 없는 실행 환경

초급자에게 가장 큰 허들은 환경 설정입니다. 가장 빠르게 구축할 수 있는 방법을 찾아 학습하세요.

이 책의 실행환경인 위니북스, 로그인 없이 실행할 수 있는 위니브 주피터 노트북, 위니브 노트북이 준비되어 있습니다. 구글에서 제공하는 구글 코랩도 좋은 선택입니다. 추천 순서대로 소개해드립니다.

1.1 위니북스

이 서비스 내에 왼쪽 상단에 있는 실행 버튼을 누르며 코드를 실행해가며 학습하세요. 값도 바꾸어 보며 어떻게 변하는지 확인해보세요.

x = 10 y = 20 x + y

위 코드에서 xy의 값을 바꾸어 보세요. 그리고 +-, *, /로 바꾸어 보고 실행해보세요.

1.2 위니브 주피터 노트북

주피터 노트북에서 만든 오픈소스입니다. 위니브 주피터 노트북은 로그인 없이 사용할 수 있습니다. 또한 시스템 메모리를 사용하기 때문에 코랩보다 빠르게 실습을 해볼 수 있습니다. 파일은 브라우저의 'IndexedDB'에 저장합니다. 다만 코랩보다는 라이브러리와 기능이 적습니다.

위니브 주피터 노트북
1.3 구글 코랩

google colab을 통해 설치없이 바로 학습하세요. 구글 코랩은 파이썬의 기본 설정과 다양한 라이브러리를 포함합니다. 실무에서도 자주 사용할만큼 완성도가 높습니다. 다만 구글 코랩을 이용하기 위해서는 성인인증이 된 구글 아이디가 있어야 합니다. 또한 파일이 구글 드라이브에 자동 저장되기 때문에 드라이브가 다 차있는 경우 코랩이 열리지 않습니다. 무료로 이용이 가능하고 좀 더 무거운 작업을 하고 싶다면 유료로 성능을 올릴 수도 있습니다.

google colab
1.4 위니브 노트북

위니브 주피터 노트북에 너무 많은 단축키가 있어 혼란스럽다면 이 노트북을 사용하셔도 됩니다. 로그인 없이 사용할 수 있는 노트북 서비스로 간소화된 서비스입니다.

비로그인 서비스 위니브 노트북

2. 연습문제로 복습

개념을 알았다고 해서 파이썬을 잘 할 수 있는 것은 아닙니다. 반복된 연습과 훈련을 통해 파이썬을 숙련되게 사용할 수 있어야 합니다. 제가 강의마다 자주 하는 비유가 있습니다.

파이썬의 개념을 아는 것은 음악학원에서 음표보는 법을 배운 것과 같습니다. 음표만 볼 줄 안다고 해서 음악을 한다고 하지 않습니다. 우리는 음표를 보고 연주할 수 있어야 합니다. 연주를 하기 위해서는 반복적인 훈련이 필요합니다.

알고리즘 서비스를 2개 제공합니다. Basic 100Best 20입니다. 공부한 것을 적용하여 문제를 풀이할 수 있는지 수업 중간중간 Basic 100을 꼭 풀어보세요. 가장 기본적인 문제 100문제가 충분히 훈련되었다면 조금 더 난이도가 있는 Best 20으로 넘어가세요. 입사 문제(코딩 테스트)로 자주 나오는 문제 20문제를 출제하였습니다.

Python Algorithm Basic100 | WENIV Python Algorithm Best20 | WENIV

3. 강의 요약 노트

해당 강의자료로 강의한 강의 요약 노트를 제공합니다. 해당 노트는 모든 강의자료를 담고 있지는 않습니다.

GitHub: 위니브 파이썬 방학 부트캠프 4일
{"packages":["numpy","pandas","matplotlib","lxml"]}
1.2 알아야 할 내용이 담겨 있습니다.2장 파이썬과 인사하기