코드프렌즈
강의 목록
체험하기
프로젝트
수강료 안내
더 보기
로그인
학습자료
입문
4 챕터 · 49 수업
파이썬으로 반복적인 작업을 최소화 하는 방법
반복문, 함수 개념 정리
시작하기
내 강의
Chapter 1
for 반복문 구조와 활용법
Lessons
파이썬에서 조건에 따라 반복을 수행하는 방법
for 반복문과 리스트 함께 사용하기
중첩 리스트와 중첩 반복문
선택형 퀴즈
전개연산자로 시퀀스 요소 전개하기
for 반복문과 딕셔너리 함께 사용하기
파이썬으로 특정 구간의 숫자 범위를 만드는 방법
코딩 퀴즈 - for 반복문
선택형 퀴즈
빈칸 채우기 퀴즈
Chapter 2
while 반복문 구조와 활용법, 그리고 리스트 내포
Lessons
주어진 조건이 참(True)인 동안 반복문을 실행하는 방법
반복문 내부에서 논리 흐름을 제어하는 방법
리스트와 while 반복문 함께 사용하기
선택형 퀴즈
리스트 내 요소의 최소값, 최대값, 총합 계산하기
객체의 순서를 역순으로 뒤집는 방법
반복 가능한 객체의 요소들 순회하기
items() 함수로 딕셔너리의 키-값 쌍 순회하기
리스트를 보다 더 간단하게 만드는 방법
문자열을 원하는 방식대로 결합하기
이터러블(iterable)과 이터레이터(iterator)의 차이점
코딩 퀴즈 - 홀수/짝수 판별하기
선택형 퀴즈
빈칸 채우기 퀴즈
Chapter 3
특정 작업을 수행하기 위한 코드 블록, 함수(Function)
Lessons
함수로 재사용 가능한 코드 블록 만들기
매개변수(Parameter)와 인자(Argument)의 차이점
매개변수 TypeError 처리하기
선택형 퀴즈
가변 매개변수(varargs) 개념과 활용법
함수의 매개변수에 기본값을 부여하는 방법
키워드 매개변수 사용하기
다양한 유형의 함수 리턴 방법
코딩 퀴즈 - 출력 formatting
선택형 퀴즈
빈칸 채우기 퀴즈
Chapter 4
스스로를 호출하는 재귀 함수, 간단하게 함수를 정의하는 람다 함수
Lessons
자기 스스로를 호출하는 재귀 함수
반복문과 재귀함수 비교
메모화로 재귀 함수의 효율성 높이기
UnboundLocalError 에러와 예외 처리
선택형 퀴즈
함수와 튜플을 함께 활용하는 방법
함수 속의 함수, 콜백 함수
filter(), map() 함수로 시퀀스 처리하기
선택형 퀴즈
람다 함수로 간결한 익명 함수 작성하기
람다로 피보나치 수열 계산하기
코딩 퀴즈 - 리스트에서 요소 추출하기
선택형 퀴즈
빈칸 채우기 퀴즈