logweft.

입문 · 10개 강의

Python 기초 10강

첫 출력부터 변수·입력·조건·반복·자료구조·함수를 차근차근 익힙니다. 마지막에는 배운 내용을 모아 하루 지출 요약기를 만듭니다.

무료 공개예상 학습 370분코드·실행 결과 포함
첫 강의 시작하기

이 코스에서 배우는 것

  • Python의 기본 자료형과 입력, 출력, 연산을 이해한다.
  • 조건문과 반복문으로 프로그램의 흐름을 제어한다.
  • 리스트와 딕셔너리로 여러 값을 다루고 함수로 작은 기능을 분리한다.
  • 입력을 검증하고 하루 지출을 요약하는 프로그램을 설계한다.

이런 분에게 추천해요

프로그래밍과 Python을 처음 배우는 한국어 독자

시작하기 전에

  • 프로그래밍 경험은 필요하지 않습니다.
  • Python 3.12 코드를 입력하고 실행할 수 있는 환경이 필요합니다.

강의 목록

위에서부터 순서대로 따라오세요
01
Python · 입문

첫 실행: 화면에 글자 출력하기

Python 3.12에서 print로 문자열을 출력하고 주석이 하는 일을 알아봅니다.

약 25분
02
Python · 입문

변수와 값의 종류 알아보기

책의 정보를 변수에 저장하고 값과 자료형을 함께 출력하며 정수, 실수, 문자열, 불리언을 구분합니다.

약 30분
03
Python · 입문

입력받고 숫자로 바꾸기

input으로 받은 문자열을 숫자로 변환하고, 변환할 수 없는 입력을 안내하는 방법을 배웁니다.

약 35분
04
Python · 입문

계산하고 결과를 보기 좋게 출력하기

간식을 똑같이 나누는 예제로 사칙연산, 몫과 나머지, f-string을 배웁니다.

약 30분
05
Python · 입문

조건에 따라 다른 결과 만들기

비교 연산과 조건문을 사용해 입력한 점수의 구간에 맞는 안내를 출력합니다.

약 35분
06
Python · 입문

반복하면서 합계 구하기

for와 range로 읽은 페이지 수를 반복 입력받고 누적 변수에 더해 총합을 구합니다.

약 35분
07
Python · 입문

리스트에 여러 값 담기

식물 이름을 리스트에 추가하고 인덱스, 슬라이싱, sorted로 원하는 값을 살펴봅니다.

약 40분
08
Python · 입문

딕셔너리로 이름과 값 연결하기

과일 이름과 재고를 딕셔너리에 저장하고, 값을 수정한 뒤 안전하게 조회하고 순회합니다.

약 40분
09
Python · 입문

함수로 작은 기능 나누기

분 단위 시간을 시간과 남은 분으로 바꾸면서 함수의 정의와 호출, 매개변수, 반환값을 배웁니다.

약 40분
10
Python · 입문

종합 프로젝트: 하루 지출 요약기

입력을 검증하고 하루 지출의 총액, 남은 예산과 항목 수를 출력하는 Python 프로그램을 만듭니다.

약 60분

예상 시간은 설명 읽기·실행·연습을 포함한 추정치입니다. 읽는 속도와 경험에 따라 달라집니다.

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.