본 과정은 파이썬 프로그래밍 언어를 100개의 문제를 통해서 학습하도록 기획된 과정입니다. 100개의 문제는 파이썬 전 영역에 걸쳐서 골고루 출제가 되기 때문에 빠르게 100개의 문제를 모두 풀어보게 함으로써 성취감과 자신감을 가질 수 있게 합니다. 또한 파이썬 자격증 문제를 풀어봄으로써 자격증(COS Pro 2급) 시험에도 대비할 수 있도록 하였습니다.
난이도는 초급(60%) + 중급(40%) 정도의 비율로 나눠서 진행.
학습목표
100개의 문제풀이를 통해서 난이도별 다양한 파이썬 문제를 풀 수 있는 능력을 배양시킨다.
교육대상
1. 100 문제를 통해서 파이썬 언어를 마스터하고자 하는 자 2. 파이썬 영역별로 난이도가 골고루 조정된 100 문제를 풀어보고자 하는 자
차시별 학습목표
01. 최곳값 알고리즘 - 여러 값이 있는 리스트에서 최곳값을 출력하는 함수를 직접 구현하시오
02. 최젓값 알고리즘 - 리스트에서 최젓값을 출력하는 함수를 직접 구현하시오
03. 합계 알고리즘 - 학생 5명의 점수를 입력받아 60점 이상만 합계를 구하는 코드를 구현하시오
04. range() 함수를 사용하여 리스트에서 최젓값을 찾는 함수를 구현하시오.
05. 정렬 알고리즘중 삽입 정렬 알고리즘을 그림으로 설명하시오
06. 삽입 정렬 알고리즘을 코드로 구현하시오
07. 사용자가 입력한 문자열을 거꾸로 출력시키는 함수를 구현하시오
08. 반복문을 사용하여 문자열을 거꾸로 출력시키는 함수를 구현하시오
09. 문자열을 리스트로 변환하면 어떻게 처리되는지 설명해보시오
10. 리스트내 요소 값들을 하나의 문자열로 이어서 출력시키는 함수를 구현하시오
11. 리스트 슬라이스 관련 다양한 문제들 풀어보기(1)
12. 리스트 슬라이스 관련 다양한 문제들 풀어보기(2)
13. 리스트 슬라이스 관련 다양한 문제들 풀어보기(3)
14. 정수 5개를 원소로 갖는 리스트를 매번 프로그램을 실행할 때 마다 다른 난수로 지정하여 만드시오
15. 임의의 정수를 난수로 생성하는 코드에서 틀린 부분을 찾아 설명해보시오
16. 전달받은 문자열에서 임의의 문자 하나를 화면에 출력하는 코드를 구현하시오
17. 파이썬 자격증 문제는 어떻게 출제되는가.. 문제유형1 쉬운 것 풀어보기
18. 파이썬 자격증 문제는 어떻게 출제되는가.. 문제유형2 어려운 것 풀어보기
19. 문제유형3 어려운 것 - 2차원 배열의 특정 위치에 요소 넣기
20. 문제유형4 어려운 것 - 2차원 배열의 특정 위치에 있는 요소를 조건 비교하여 찾기