Python 학습 허브

한 레슨씩 배우는 Python

레슨마다 한 가지 개념을 짧게 설명하고, 코드는 페이지에서 바로 수정하고 실행할 수 있습니다. 처음부터 학습 경로를 따라가고 챌린지로 연습하세요.

학습 경로

경로를 따라 배우세요. 짧은 레슨을 먼저 보고, 챌린지로 혼자서도 쓸 수 있는지 확인합니다.

Python 연습 문제

숫자, 문자열, 리스트를 다루는 대표적인 초보자 연습 문제. 각 문제 뒤에 직접 풀어 보는 챌린지가 있습니다.

  • 레슨 15개
  • 챌린지 26개
  • 약 11시간
  1. 숫자와 자릿수 6
  2. 문자열 문제 5
  3. 리스트 문제 4

처음부터 배우는 AI 개념

뉴런, 학습, 회귀, 분류, 어텐션, 텍스트 생성, 탐색, 강화 학습. 아이디어마다 짧은 레슨이 하나씩 있고, 그 뒤에 챌린지가 이어집니다.

  • 레슨 14개
  • 챌린지 47개
  • 약 18시간
  1. 신경망 4
  2. 머신러닝 4
  3. Transformer와 LLM 3
  4. 고전 AI와 강화 학습 3

주제별 탐색

Python의 문자열

이 레슨에서는 Python에서 텍스트를 다루는 방법, 즉 길이 구하기, 위치로 문자 꺼내기, 문자열 자르기, 문자열 메서드 사용을 배웁니다.

예제 보기 →

Python의 리스트

이 레슨에서는 리스트를 만들고, 새 요소를 추가하고, 리스트 컴프리헨션으로 짝수만 골라내는 방법을 배웁니다.

예제 보기 →

Python의 튜플

이 레슨에서는 튜플로 값을 묶고, 그 값을 여러 변수에 나누어 담고, 함수에서 여러 값을 돌려주는 방법을 배웁니다.

예제 보기 →

Python의 집합(set)

이 레슨에서는 집합으로 중복 없는 값만 남기고, 합집합, 교집합, 차집합으로 집합을 조합하는 방법을 배웁니다.

예제 보기 →