람다 함수 사용법 - lamda hamsu sayongbeob

왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습 0. 머리말 0.1 주요 변경 이력 1. 파이썬 시작하기 1.1 파이썬 맛보기 1.1.1 퀴즈: 사칙 연산 1.2 변수 1.2.1 연습 문제: 파일 크기 계산 1.3 리스트(list) 1.4 인터프리터와 컴파일러 1.5 파이썬 설치와 실행 1.6 파이썬 인터프리터 1.6.1 연습 문제: 제곱 2. 제어 구조 2.1 while을 사용하는 반복문 2.1.1 연습 문제: 입력받은 숫자만큼 반복하기(while) 2.1.2 연습 문제: 제곱표(while) 2.1.3 연습 문제: 얌체공 2.1.4 연습 문제: 코드를 보고 실행 결과 맞히기 2.2 조건문(if-elif-else) 2.2.1 연습 문제: 숫자 읽기(1~3) 2.2.2 연습 문제: 단위 기호 2.2.3 연습 문제: 양수만 덧셈하기 2.2.4 연습 문제: 윤년 판별하기 2.2.5. and/or 연산자 2.3 for를 사용하는 반복문 2.3.1 연습 문제: 입력받은 숫자만큼 반복하기(for) 2.3.2 연습 문제: 제곱표(for) 2.3.3 연습 문제: 화학 실험실 2.4 match-case 문 3. 함수 3.1 함수 3.1.1 연습 문제: 구구단 3.2 반환(return) 문 3.2.1 연습 문제: 숫자 읽기 함수(1~10) 3.2.2 연습 문제: 함수 정의하기 3.2.3 연습 문제: 이자(단리) 계산 3.2.4 연습 문제: 복리 계산 3.3 지역변수, 전역변수 3.5 람다(lambda) 3.5.1 연습 문제: 놀이 공원 (1) 4. 데이터 타입 4.1 자료형 4.1.1 연습 문제: 회문 판별 함수 만들기 4.2 문자열과 리스트 4.2.1 연습 문제: 각 자리 숫자의 합을 구하는 함수(리스트를 이용) 4.2.2 연습 문제: 줄기와 잎 그림 4.2.3 연습 문제: 각 자리 숫자의 합을 구하는 함수(map()을 이용) 4.2.4 연습 문제: 소수 구하기 4.2.5 연습 문제: 진법 변환 4.3 튜플(tuple) 4.3.1 연습 문제: 내일의 날짜 구하기 4.4 딕셔너리(dict) 4.4.1 연습 문제: 숫자 읽기(0~9) 4.4.2 연습 문제: 정신 질환 4.4.3 연습 문제: 프랙털 4.5 세트(set) 4.5.1 연습 문제: 주사위 눈의 합 5. 모듈 5.1 모듈이란 5.2 모듈 가져오기(import) 5.2.1 연습 문제: 모듈 사용법 알아내기 5.2.2 연습 문제: 직각삼각형의 빗변 길이 구하기 5.2.3 연습 문제: calendar와 tkinter 5.2.4 연습 문제: 놀이 공원 (2) 5.2.5 연습 문제: 놀이 공원 (3) 5.3 여러 가지 모듈 5.3.1 랜덤(random) 모듈 5.3.2 string과 random 모듈을 이용해 비밀번호 생성 5.3.3 시저(카이사르) 암호 만들기 6. 파일 6.1 텍스트 파일 6.2 한 줄 씩 다루기 6.2.1 연습 문제: 비밀 메시지 6.2.2 연습 문제: 영어 퀴즈 6.3 파일을 입맛대로(pickle, glob, os.path) 6.3.1 연습 문제: 애국가 6.4 응용 예제: 음성 인식을 활용한 일본어 퀴즈 7. 객체지향 7.1. 클래스(class)와 인스턴스 7.2. 변수와 메서드 7.3. 상속 7.4. 객체 속의 객체 7.5. 특별한 메서드들 8. 예외 8.1 예외처리(try, except) 9. 테스팅과 성능 9.1 테스팅 9.1.1 연습 문제: 숫자 읽기(0~100) 9.2 프로그램 실행 시간 측정하기 A. 부록 A.1 함수의 재귀 A.1.1 연습 문제: 각 자리 숫자의 합을 구하는 재귀 함수 A.1.2 연습 문제: 복리를 계산하는 재귀 함수 A.2 연습 문제: 여러 대의 컴퓨터에 연산을 분배하기 A.3 진법 변환과 비트 연산 A.4 파이썬으로 PDF 파일 합치기 A.5 matplotlib으로 하트 그리기 A.6 윈도우 CMD에서 파이썬 활용 팁 A.7 일회용 스크립트를 재사용 가능하게 바꾸기 A.7.1 실행 가능하게 만들기 A.7.2 대상을 인자로 받기 A.7.3 명령을 인자로 받기 A.7.4 기능 추가 A.7.5 도움말 추가 Bye~