입문 · 10개 강의
Python 기초 10강
첫 출력부터 변수·입력·조건·반복·자료구조·함수를 차근차근 익힙니다. 마지막에는 배운 내용을 모아 하루 지출 요약기를 만듭니다.
첫 강의 시작하기이 코스에서 배우는 것
- Python의 기본 자료형과 입력, 출력, 연산을 이해한다.
- 조건문과 반복문으로 프로그램의 흐름을 제어한다.
- 리스트와 딕셔너리로 여러 값을 다루고 함수로 작은 기능을 분리한다.
- 입력을 검증하고 하루 지출을 요약하는 프로그램을 설계한다.
이런 분에게 추천해요
프로그래밍과 Python을 처음 배우는 한국어 독자
시작하기 전에
- 프로그래밍 경험은 필요하지 않습니다.
- Python 3.12 코드를 입력하고 실행할 수 있는 환경이 필요합니다.
강의 목록
위에서부터 순서대로 따라오세요01
Python · 입문
약 25분02첫 실행: 화면에 글자 출력하기
Python 3.12에서 print로 문자열을 출력하고 주석이 하는 일을 알아봅니다.
Python · 입문
약 30분03변수와 값의 종류 알아보기
책의 정보를 변수에 저장하고 값과 자료형을 함께 출력하며 정수, 실수, 문자열, 불리언을 구분합니다.
Python · 입문
약 35분04입력받고 숫자로 바꾸기
input으로 받은 문자열을 숫자로 변환하고, 변환할 수 없는 입력을 안내하는 방법을 배웁니다.
Python · 입문
약 30분05계산하고 결과를 보기 좋게 출력하기
간식을 똑같이 나누는 예제로 사칙연산, 몫과 나머지, f-string을 배웁니다.
Python · 입문
약 35분06조건에 따라 다른 결과 만들기
비교 연산과 조건문을 사용해 입력한 점수의 구간에 맞는 안내를 출력합니다.
Python · 입문
약 35분07반복하면서 합계 구하기
for와 range로 읽은 페이지 수를 반복 입력받고 누적 변수에 더해 총합을 구합니다.
Python · 입문
약 40분08리스트에 여러 값 담기
식물 이름을 리스트에 추가하고 인덱스, 슬라이싱, sorted로 원하는 값을 살펴봅니다.
Python · 입문
약 40분09딕셔너리로 이름과 값 연결하기
과일 이름과 재고를 딕셔너리에 저장하고, 값을 수정한 뒤 안전하게 조회하고 순회합니다.
Python · 입문
약 40분10함수로 작은 기능 나누기
분 단위 시간을 시간과 남은 분으로 바꾸면서 함수의 정의와 호출, 매개변수, 반환값을 배웁니다.
Python · 입문
약 60분종합 프로젝트: 하루 지출 요약기
입력을 검증하고 하루 지출의 총액, 남은 예산과 항목 수를 출력하는 Python 프로그램을 만듭니다.
예상 시간은 설명 읽기·실행·연습을 포함한 추정치입니다. 읽는 속도와 경험에 따라 달라집니다.