[Python] 왕초보를 위한 파이썬 무료강의 (WikiDocs)

2021. 3. 15. 16:42무료강좌&튜토리얼/Python

왕초보를 위한 Python (WikiDocs)


강사: 최용

사이트(출처) : wikidocs.net/book/2

강의내용 : 프로그래밍을 한번도 해본 적이 없는 분들을 위해, 파이썬을 통해 처음으로 프로그래밍을 시작하도록 도와드립니다

난이도 : 초급

강의편수 : 총 9강

강의제작년도 : 2020년

비고 : WikiDocs


참고이미지


강의링크

(링크를 클릭하시면 강의페이지로 이동합니다.)

 

왕초보를 위한 Python

 

0. 머리말

 

1. 파이썬 시작하기

    1.1 파이썬 준비

    1.2 점수를 계산하기

    1.3 변수

    1.4 리스트(list)

    1.5 명령해석기(interpreter)

        연습 문제 1.1: 제곱

 

2. 제어 구조

    2.1 while을 사용하는 반복문

        연습 문제 2.01: 입력받은 숫자만큼 반복하기(while)

        연습 문제 2.02: 제곱표(while)

        연습 문제 2.03: 얌체공

        연습 문제 2.04: 코드를 보고 실행 결과 맞히기

    2.2 조건문(if-elif-else)

        연습 문제 2.05: 양수만 덧셈하기

        연습 문제 2.06: 윤년 판별하기

    2.3 for를 사용하는 반복문

        연습 문제 2.07: 입력받은 숫자만큼 반복하기(for)

        연습 문제 2.08: 제곱표(for)

        연습 문제 2.09: 화학 실험실

 

3. 함수

    3.1 함수

        연습 문제 3.1: 구구단

    3.2 반환(return) 문

        연습 문제 3.2: 단리 이자 계산

        연습 문제 3.3: 복리 이자 계산

    3.3 지역변수, 전역변수

    3.4 함수의 재귀(recursion)

        연습 문제 3.4: 각 자리 숫자의 합을 구하는 재귀 함수

        연습 문제 3.5: 복리 이자를 재귀적으로 계산하는 함수

    3.5 람다(lambda)

 

4. 데이터 타입

    4.1 자료형

    4.2 문자열과 리스트

        연습 문제 4.1: 각 자리 숫자의 합을 구하는 함수(리스트를 이용)

        연습 문제 4.2: 줄기와 잎 그림

        연습 문제 4.3: 각 자리 숫자의 합을 구하는 합수(map()을 이용)

        연습 문제 4.4: 소수 구하기

    4.3 튜플(tuple)

        연습 문제 4.5: 내일의 날짜 구하기

        연습 문제 4.6: 진법 변환

    4.4 딕셔너리(dict)

    4.5 연습문제: 여러 대의 컴퓨터에 연산을 분배하기

 

5. 모듈

    5.1 모듈 가져오기(import)

        연습 문제 5.1: calendar와 tkinter

    5.2 여러가지 모듈

    5.3 랜덤(random) 모듈

    5.4 matplotlib으로 하트 그리기

 

6. 파일

    6.1 한 줄 씩 다루기

        연습 문제 6.1: 비밀 메시지

    6.2 파일을 입맛대로(pickle, glob, os.path)

    6.3 파이썬으로 PDF 파일 합치기

 

7. 객체지향

    7.1 클래스(class)와 인스턴스

    7.2 변수와 메서드

    7.3 상속

    7.4 객체 속의 객체

    7.5 특별한 메서드들

 

8. 예외처리(try, except)

9. 테스팅