Startik Startik
Guest
홈으로
로그아웃
브라우저에서 비디오를 지원하지 않습니다.
1 00:00:00,000 --> 00:00:09,860 안녕하세요. 파이썬 기초 강진혁입니다. 2 00:00:09,860 --> 00:00:12,640 이번 10회차 수업 시작해볼건데 3 00:00:12,640 --> 00:00:15,700 저번시간에 이어서 제어문 이어서 볼거구요 4 00:00:15,700 --> 00:00:17,680 이번에는 반복문이라는 제어문 5 00:00:17,680 --> 00:00:20,240 그 다음에 기타 제어문이라는 제어문을 6 00:00:20,240 --> 00:00:22,799 살펴볼 시간을 갖도록 하겠습니다. 7 00:00:22,799 --> 00:00:26,440 첫번째로 반복문이라는 것부터 한번 볼거구요 8 00:00:26,440 --> 00:00:28,440 자 반복문이라는 친구는 9 00:00:28,440 --> 00:00:32,560 내가 어떤 코드를 반복시켜줄 때 사용하는게 10 00:00:32,560 --> 00:00:35,200 이 반복문이라는 제어문이구요 11 00:00:35,200 --> 00:00:38,279 이 반복문은 크게 두가지가 있습니다. 12 00:00:38,279 --> 00:00:39,799 와일문이라는게 있구요 13 00:00:39,799 --> 00:00:41,200 후문이라는게 있는데 14 00:00:41,200 --> 00:00:46,200 저희는 첫번째 와일문이라는 반복문부터 보도록 하겠습니다. 15 00:00:46,200 --> 00:00:47,720 자 와일문은요 16 00:00:47,720 --> 00:00:50,320 특정 조건을 만족하는 동안 17 00:00:50,320 --> 00:00:53,119 반복 실행할 때 사용하는 반복문이구요 18 00:00:53,119 --> 00:00:58,320 그래서 구조 한번 보면 19 00:00:58,320 --> 00:01:01,720 와일문은요 특정 조건식을 하나 써줘요 20 00:01:01,720 --> 00:01:02,919 와일 키워드 뒤에 21 00:01:02,919 --> 00:01:06,639 그래서 이 조건식이 참이동안 반복할 때 22 00:01:06,639 --> 00:01:10,639 실행되는 문장을 쭉 써주면 되는데 23 00:01:10,639 --> 00:01:13,320 자 얘네 실행순서 한번 보면은 24 00:01:13,320 --> 00:01:16,199 와일뒤에 조건식 먼저 실행해준다 25 00:01:16,199 --> 00:01:18,519 자 얘 먼저 실행을 해주구요 26 00:01:18,519 --> 00:01:20,279 얘가 참이라면은 27 00:01:20,279 --> 00:01:22,599 이 뒤로 쓰기 영역 안에 있는 문장 28 00:01:22,599 --> 00:01:26,440 반복한 문장 한번 실행을 해줍니다. 29 00:01:26,440 --> 00:01:29,239 자 그 다음에 여기서 코드가 끈다는게 아니라 30 00:01:29,239 --> 00:01:32,879 다시 조건식으로 올라가요 31 00:01:32,879 --> 00:01:36,080 자 그래서 이 조건식이 또 true라면은 32 00:01:36,080 --> 00:01:38,279 반복한 문장 실행을 해주는데 33 00:01:38,279 --> 00:01:42,680 이 과정이 조건식이 false가 나올 때까지 34 00:01:42,680 --> 00:01:44,760 true 반복이 됩니다. 35 00:01:44,760 --> 00:01:46,639 자 이게 와일문인데 36 00:01:46,639 --> 00:01:49,919 자 그럼 저랑 와일문 한번 작성해 보도록 할게요 37 00:01:49,919 --> 00:01:52,360 코렛으로 가서 한번 보도록 하겠습니다. 38 00:01:56,440 --> 00:02:01,440 자 예시를 통해 한번 보도록 할께요 39 00:02:01,440 --> 00:02:06,440 자 와일문을 사용해서 1부터 10까지의 정수를 출력 한번 해 볼건데 40 00:02:16,440 --> 00:02:21,440 자 와일문을 사용해서 1부터 10까지의 정수를 출력 한번 해 볼건데 41 00:02:26,440 --> 00:02:31,440 자 우리가 기존에 1부터 10까지의 정수를 출력한다라고 하면은 42 00:02:41,440 --> 00:02:46,440 작성해서 프린트 10까지 쭉 넣어줬어야 됐어요 43 00:02:46,440 --> 00:02:49,440 자 근데 이렇게 하면 너무 힘드니까 44 00:02:49,440 --> 00:02:52,440 저희는 반복문을 사용을 해 주는데 45 00:02:52,440 --> 00:02:54,440 와일문으로 해 볼거구요 46 00:02:54,440 --> 00:03:07,440 자 먼저 첫번째로 1부터 10까지의 정수를 표현한 변수부터 한번 만들어 주겠습니다 47 00:03:07,440 --> 00:03:10,440 자 num이라는 변수 하나 만들어 줄거구요 48 00:03:10,440 --> 00:03:14,440 개인 연산자 써서 1이라는 값 처음 1이라는 값 넣어줄게요 49 00:03:14,440 --> 00:03:17,440 자 그 다음에 while이라는 키워드를 써주고 50 00:03:17,440 --> 00:03:23,440 num의 저장된 값이 10보다 작거나 같을 때까지 반복해 주겠다 51 00:03:23,440 --> 00:03:25,440 자 요렇게 작성해주면 52 00:03:25,440 --> 00:03:28,440 자 while 키워드 뒤에 조건식을 써주면 53 00:03:28,440 --> 00:03:35,440 이 친구는 이 친구 조건식을 만족하는 동안 반복해서 써주겠다라는 코드를 써주면 되는데 54 00:03:35,440 --> 00:03:38,440 여기서는 요일게요 55 00:03:38,440 --> 00:03:51,440 num의 저장된 값이 10보다 작거나 같을 동안 반복해 주겠다라고 56 00:03:51,440 --> 00:03:53,440 이제 조건식 설정을 해 준거구요 57 00:03:53,440 --> 00:04:01,440 자 그 다음에 탭키에서 들여쓰기 영역 안에 반복할 문장을 작성해 주면 되는데 58 00:04:01,440 --> 00:04:05,440 저희는 1부터 10까지 출력을 해 줄거니까 59 00:04:05,440 --> 00:04:10,440 print num의 저장된 값에 출력을 해 주고요 60 00:04:10,440 --> 00:04:16,440 자 그 다음에 num의 저장된 값에다가 일식 증가를 해 줄게요 61 00:04:21,440 --> 00:04:24,440 자 그리고 코드 한 번 실행해 보면은 62 00:04:24,440 --> 00:04:27,440 1부터 10까지 지금 출력이 쫙 되어있는데 63 00:04:27,440 --> 00:04:31,440 저는 print 출력함수 딱 한 번만 작성을 했죠 64 00:04:31,440 --> 00:04:34,440 자 결과 한 번 보고 설명 드릴건데 65 00:04:34,440 --> 00:04:37,440 처음에 1이라는 값 저장해 줬으면 66 00:04:37,440 --> 00:04:40,440 그 다음 while문으로 들어오게 되구요 67 00:04:40,440 --> 00:04:43,440 while 키워드 뒤에 조건식이 참이면 68 00:04:43,440 --> 00:04:47,440 요 영역 안에 있는 코드들 실행을 해 주는데 69 00:04:47,440 --> 00:04:53,440 처음에는 1이니까 조건식은 true겠죠 70 00:04:53,440 --> 00:05:01,440 자 그러면 요 영역 안에 요 친구 실행을 해 줘서 1 출력을 해 주고요 71 00:05:01,440 --> 00:05:07,440 그 다음에 밑에 줄 보니까 num의 저장된 값 1 증가를 해 주겠다라고 하네요 72 00:05:07,440 --> 00:05:15,440 자 그러면 여기서 num은 1이 아니라 2가 되겠죠 73 00:05:15,440 --> 00:05:20,440 자 그 상태로 코드가 종료가 되는 것이 아니라 74 00:05:20,440 --> 00:05:24,440 다시 조건식으로 올라가게 됩니다 75 00:05:24,440 --> 00:05:27,440 자 그럼 num은 이제 2로 바뀌었으니까 76 00:05:27,440 --> 00:05:30,440 2는 10보다 작거나 가니 이 친구도 true죠 77 00:05:30,440 --> 00:05:34,440 그래서 2 한번 출력해 주고 1 증가해서 3도 마찬가지 78 00:05:34,440 --> 00:05:37,440 쭈쭈쭈쭈 이렇게 실행이 되다가 79 00:05:37,440 --> 00:05:39,440 마지막 10이 됐을 때 80 00:05:41,440 --> 00:05:47,440 10을 출력하고 10은 10보다 작거나 가니 true죠 81 00:05:47,440 --> 00:05:50,440 10 한번 출력해 주고 그 다음 요 부분에서 82 00:05:50,440 --> 00:05:56,440 자 num은 1 증가 여기서 11이 되게 됩니다 83 00:05:56,440 --> 00:06:01,440 자 그 상태로 다시 조건식으로 올라오게 되는데 84 00:06:01,440 --> 00:06:05,440 자 이제 11은 10보다 작거나 가니 85 00:06:05,440 --> 00:06:09,440 요 조건식의 결과는 false가 나오게 되겠죠 86 00:06:09,440 --> 00:06:12,440 그래서 요 false가 되는 순간 87 00:06:12,440 --> 00:06:17,440 이때는 요 들여쓰기 영역 안에 있는 코드를 실행하신 게 아니라 88 00:06:17,440 --> 00:06:22,440 반복문이 종료가 되게 됩니다 89 00:06:26,440 --> 00:06:28,440 자 그래서 요 while문은요 90 00:06:28,440 --> 00:06:32,440 조건식이 참회 동안 반복 실행한다라고 해서 91 00:06:32,440 --> 00:06:36,440 조건식을 활용해 주는 반본문이구요 92 00:06:36,440 --> 00:06:38,440 자 while문은 여기까지 보도록 하고 93 00:06:38,440 --> 00:06:42,440 다음 반본문 보도록 할건데 94 00:06:42,440 --> 00:06:45,440 자 반본문 중에서는 for문이라는 게 있어요 95 00:06:45,440 --> 00:06:47,440 자 요 for문은요 96 00:06:47,440 --> 00:06:52,440 범이나 횟수가 정해져 있는 동안 반복해서 실행해 주겠다 97 00:06:52,440 --> 00:06:54,440 이때 for문을 사용해 주는데 98 00:06:54,440 --> 00:06:57,440 자 for문의 구조 한번 보도록 하겠습니다 99 00:07:00,440 --> 00:07:01,440 자 for문은요 100 00:07:01,440 --> 00:07:04,440 for라는 키워드를 써주고 변수를 하나 써줘요 101 00:07:04,440 --> 00:07:07,440 그 다음에 in이라는 키워드를 써주고 102 00:07:07,440 --> 00:07:13,440 내가 범이나 횟수를 표현할 집합이라는 거를 쭉 작성을 해 줘요 103 00:07:13,440 --> 00:07:16,440 우리 시퀀스 자료 같은 거 요 집합에 들어올 수 있구요 104 00:07:16,440 --> 00:07:21,440 저번 시간에 봤던 컬렉션도 요 안에 들어올 수 있습니다 105 00:07:21,440 --> 00:07:26,440 자 그러면 요 변수가 한 역할을 반복할 때마다 106 00:07:26,440 --> 00:07:31,440 집합에 있는 요소를 하나씩 하나씩 저장하는 역할을 해요 107 00:07:31,440 --> 00:07:35,440 자 그래서 요 for문은 집합에 있는 요소를 108 00:07:35,440 --> 00:07:38,440 하나씩 하나씩 다 가져와서 109 00:07:38,440 --> 00:07:42,440 마지막까지 다 가져올 때까지 반복해서 실행하는 내용인데 110 00:07:42,440 --> 00:07:45,440 실행 순서 보면은 111 00:07:45,440 --> 00:07:47,440 자 첫 번째로 실행됐을 때 112 00:07:47,440 --> 00:07:52,440 실행됐을 때 ford에 있는 변수에 집합에 있는 요소 하나 저장을 하고요 113 00:07:52,440 --> 00:07:55,440 그 다음 반복할 문장 실행한 다음 114 00:07:55,440 --> 00:08:01,440 자 그 다음에 요 for키워드의 변수가 집합에 두 번째 있는 요소를 저장합니다 115 00:08:01,440 --> 00:08:04,440 그 다음 반복할 문장을 실행해 주고 116 00:08:04,440 --> 00:08:08,440 요 과정이 요 반복할 문장 집합에 있는 요소 117 00:08:08,440 --> 00:08:16,440 있는 것들을 전부 다 한 번씩 다 가져올 때까지 쭉 반복이 되게돼요 118 00:08:16,440 --> 00:08:18,440 자 이게 for문입니다 119 00:08:18,440 --> 00:08:21,440 자 그럼 저랑 같이 for문 한 번 작성해 볼 건데 120 00:08:32,440 --> 00:08:36,440 for문은요 for라는 키워드에 변수를 하나 써주고요 121 00:08:36,440 --> 00:08:39,440 그 다음에 in이라는 키워드 써주고 122 00:08:39,440 --> 00:08:44,440 특적 집합을 써줍니다 123 00:08:44,440 --> 00:08:50,440 요 집합에는 저희가 했던 컬렉션, 리스트, 슈퍼, 세트, 딕셔너리 컬렉션도 들어올 수 있고요 124 00:08:50,440 --> 00:08:53,440 뭐 문자의 같은 시퀀스 자료요 125 00:08:55,440 --> 00:08:56,440 들어올 수 있고 126 00:08:56,440 --> 00:09:02,440 그 다음에 저희는 아직 안 봤지만은 range라는 한 수 친구도 들어올 수 있습니다 127 00:09:02,440 --> 00:09:06,440 range라는 한 수는 이따 살펴보도록 하고 128 00:09:06,440 --> 00:09:08,440 그리고 colon한 다음에 129 00:09:08,440 --> 00:09:11,440 요 들여쓰기 영역 안에서 130 00:09:15,440 --> 00:09:17,440 작성할 문장을 131 00:09:17,440 --> 00:09:23,440 요 집합에 있는 요소를 전부 다 가져올 동안 반복 실행할 문장을 적어줍니다 132 00:09:25,440 --> 00:09:27,440 자 그럼 예시를 한 번 들어볼건데 133 00:09:27,440 --> 00:09:30,440 우리 시퀀스 자료 중에서 문자를 있죠 134 00:09:30,440 --> 00:09:38,440 문자와 for문을 한 번 써보도록 할게요 135 00:09:38,440 --> 00:09:40,440 우리 문자는 시퀀스 자료죠 136 00:09:40,440 --> 00:09:43,440 인덱스 번호를 쓸 수 있는 시퀀스 자료요 137 00:09:45,440 --> 00:09:47,440 자 그럼 for라는 키워드 뒤에 138 00:09:47,440 --> 00:09:50,440 i라는 변수 하나 써줄 거고요 139 00:09:50,440 --> 00:09:53,440 in이라는 키워드 써주고 140 00:09:53,440 --> 00:09:55,440 요 뒤에는 문자열로 141 00:09:55,440 --> 00:09:59,440 hello라는 문자 한 번 넣어줄게요 142 00:09:59,440 --> 00:10:03,440 자 그 다음 colon하고 들여쓰기 한 번 확인해 주시고요 143 00:10:03,440 --> 00:10:09,440 프린트하고 요 i라는 변수에 어떤 게 나오는지 한 번 볼건데 144 00:10:09,440 --> 00:10:12,440 컨트롤 엔터 한 번 실행해 보면 145 00:10:12,440 --> 00:10:16,440 자 여기서 hello라는 게 지금 하나씩 하나씩 출력 146 00:10:16,440 --> 00:10:21,440 한 번 한 번 한 번 한 번 한 번씩 다 실행이 되는데 147 00:10:21,440 --> 00:10:25,440 자 반복할 때마다 요 i라는 변수 안에는요 148 00:10:25,440 --> 00:10:29,440 문자 아닌데 문자 순서대로 하나씩 가져옵니다 149 00:10:42,440 --> 00:10:45,440 자 그래서 다음 예시를 한 번 보면 150 00:10:50,440 --> 00:10:52,440 프린트 한 번 해주고 151 00:10:52,440 --> 00:10:55,440 자 이번에는 list라 한 번 써볼건데 152 00:11:00,440 --> 00:11:04,440 자 for라는 키워드를 써주고요 변수 i라는 변수 써주고 153 00:11:04,440 --> 00:11:09,440 in이라는 키워드 뒤에 우리 저번에 배웠던 list 한 번 넣어줄게요 154 00:11:09,440 --> 00:11:12,440 우리 list 안에 문자열 하나 들어올 수 있죠 155 00:11:12,440 --> 00:11:16,440 그리고 숫자도 들어올 수 있고 실수도 들어올 수 있고 156 00:11:16,440 --> 00:11:20,440 논리형도 들어올 수 있다라고 되어 있고요 157 00:11:20,440 --> 00:11:23,440 그 다음에 colon하고 프린트 158 00:11:26,440 --> 00:11:29,440 i의 type도 한 번 보면 159 00:11:31,440 --> 00:11:33,440 자 결과 한 번 보겠습니다 160 00:11:33,440 --> 00:11:37,440 list랑 한 번 보면 지금 반복되는 문장을 161 00:11:38,440 --> 00:11:41,440 이 친구들이 쭉 반복되고 있는데 162 00:11:41,440 --> 00:11:45,440 자 list 안에 있는 첫 번째 요소 문자열 하나 163 00:11:45,440 --> 00:11:47,440 이 i라는 변수에 저장이 되고요 164 00:11:47,440 --> 00:11:50,440 그 다음에 요게 문자열의 type 165 00:11:50,440 --> 00:11:52,440 그대로 나오고 있고 166 00:11:52,440 --> 00:11:55,440 자 그 다음 반복될 때 i라는 변수 안에는 167 00:11:55,440 --> 00:11:59,440 1이라는 두 번째 요소 같이 저장이 되고요 168 00:11:59,440 --> 00:12:04,440 그 다음 세 번째 요소 마지막 true까지 가져오게 되는데 169 00:12:04,440 --> 00:12:06,440 자 prove는요 170 00:12:06,440 --> 00:12:12,440 이 list 안에 있는 요소 한 번씩 다 출력될 때까지 171 00:12:12,440 --> 00:12:15,440 쭉 반복이 되게 됩니다 172 00:12:24,440 --> 00:12:27,440 그래서 실행했을 때 순서대로 173 00:12:27,440 --> 00:12:31,440 하나씩 하나씩 i라는 변수에 저장이 되고요 174 00:12:31,440 --> 00:12:35,440 자 다른 컬렉션도 똑같이 써줄 수 있습니다 175 00:12:36,440 --> 00:12:40,440 자 그러면 내용으로 다시 돌아와서 176 00:12:40,440 --> 00:12:43,440 요 부분이나 주로 같이 써주는 177 00:12:43,440 --> 00:12:46,440 요 range라는 함수가 있는데 178 00:12:46,440 --> 00:12:48,440 range라는 함수는요 179 00:12:48,440 --> 00:12:54,440 필요한 만큼의 연속된 정수범위를 만들어내는 기능을 가진 함수라고 합니다 180 00:12:54,440 --> 00:12:58,440 자 요 range 함수 안에는 숫자를 하나 넣을 수 있고 181 00:12:58,440 --> 00:13:01,440 두 개 넣어줄 수 있고 세 개도 넣어줄 수 있는데 182 00:13:01,440 --> 00:13:04,440 숫자에 하나만 넣어줄 수 있을 때는요 183 00:13:04,440 --> 00:13:08,440 종료값을 설정을 해주는 거예요 184 00:13:08,440 --> 00:13:10,440 자 그래서 예시로 한 번 보면 185 00:13:10,440 --> 00:13:13,440 range 10이라는 거 한 번 넣어주면 186 00:13:13,440 --> 00:13:17,440 이 친구는 0부터 종료값을 포함하지 않은 187 00:13:17,440 --> 00:13:21,440 전까지 국까지 일시중간을 188 00:13:21,440 --> 00:13:24,440 정수를 표현하는 즉 역할을 하고요 189 00:13:24,440 --> 00:13:26,440 정수를 두 개 넣었을 때는 190 00:13:26,440 --> 00:13:29,440 시작값이랑 종료값을 설정해준 거예요 191 00:13:29,440 --> 00:13:31,440 자 이거를 예시로 보면 192 00:13:31,440 --> 00:13:33,440 range 1, 10이라고 하기 때문에 193 00:13:33,440 --> 00:13:36,440 얘는 시작 1부터 들어가고요 194 00:13:36,440 --> 00:13:39,440 종료값은 10은 포함하지 않은 195 00:13:39,440 --> 00:13:42,440 그 전까지 국까지 표현을 해줍니다 196 00:13:42,440 --> 00:13:46,440 그리고 일시중간을 정수값에 표현을 해주고요 197 00:13:46,440 --> 00:13:50,440 자 마지막으로 숫자를 세 개 넣어주게 되면 198 00:13:50,440 --> 00:13:53,440 마지막 설정해준 건 스탯값이 돼서 199 00:13:53,440 --> 00:13:56,440 1, 10, 2라고 하게 되면 200 00:13:56,440 --> 00:13:58,440 1부터 국까지 201 00:13:58,440 --> 00:14:00,440 근데 일시, 일시가 아니라 202 00:14:00,440 --> 00:14:04,440 일시중간을 정수값에 표현을 합니다 203 00:14:04,440 --> 00:14:06,440 간격을 표현해 준 거예요 204 00:14:06,440 --> 00:14:09,440 자 그럼 이 range함수 한 번 사용해 볼 건데 205 00:14:09,440 --> 00:14:10,440 네 206 00:14:20,440 --> 00:14:23,440 자 range함수랑 포문을 같이 써보도록 하겠습니다 207 00:14:33,440 --> 00:14:35,440 자 포라는 키워드를 써주고요 208 00:14:35,440 --> 00:14:37,440 변수는 i라고 해줄게요 209 00:14:37,440 --> 00:14:39,440 i라는 키워드 써주고 210 00:14:39,440 --> 00:14:42,440 집합 부분에다가 range 한 번 써주는데 211 00:14:42,440 --> 00:14:44,440 숫자 10 한 번 써줄게요 212 00:14:44,440 --> 00:14:46,440 자 그 다음에 콜론하고 213 00:14:46,440 --> 00:14:49,440 이 친구도 들여쓰기 연역 안에다가 214 00:14:49,440 --> 00:14:53,440 i의 저장될 값이 뭐가 나오는지 한 번 볼 건데 215 00:14:53,440 --> 00:14:57,440 컨트롤 엔터 한 번 실행해 보면 216 00:14:57,440 --> 00:14:58,440 자 결과 보면 217 00:14:58,440 --> 00:15:02,440 0부터 국까지 정수가 쭉 나오게 됩니다 218 00:15:02,440 --> 00:15:06,440 자 range에다가 종료값 10만원 설정해주면 219 00:15:06,440 --> 00:15:08,440 숫자는 0부터 시작해서 220 00:15:08,440 --> 00:15:14,440 내가 설정해준 종료값 그 전까지 표현을 할 수 있어요 221 00:15:14,440 --> 00:15:17,440 자 그럼 이 i에는 반복할 때마다 222 00:15:17,440 --> 00:15:21,440 range가 표현하는 내용 하나씩 하나씩 저장이 되고요 223 00:15:27,440 --> 00:15:30,440 range가 표현하는 0부터 국까지의 정수가 224 00:15:32,440 --> 00:15:34,440 순차적으로 저장이 됩니다 225 00:15:37,440 --> 00:15:39,440 자 그 다음 예시 한 번 볼건데 226 00:15:39,440 --> 00:15:43,440 이번에는 숫자를 range한테 숫자를 두 개 넣어볼건데 227 00:15:43,440 --> 00:15:46,440 1, 12라고 하고 228 00:15:48,440 --> 00:15:54,440 이 친구도 i의 저장되는 값 한 번 확인해 보면 229 00:15:59,440 --> 00:16:03,440 자 range한테 숫자를 두 개 넣어볼건데 230 00:16:04,440 --> 00:16:08,440 자 range한테 1, 12라고 하기되면 231 00:16:08,440 --> 00:16:13,440 1부터 종료값을 퍼마셔는 전까지 9를 표현을 해줘요 232 00:16:13,440 --> 00:16:15,440 그래서 결과 보면 233 00:16:15,440 --> 00:16:22,440 i에는 1부터 국까지 일식증가는 정수값이 하나씩 하나씩 들어가게 됩니다 234 00:16:27,440 --> 00:16:29,440 1부터 국까지 235 00:16:30,440 --> 00:16:34,440 정수가 순차적으로 저장이 되고요 236 00:16:40,440 --> 00:16:44,440 자 여기까지 착성한 코드를 잠깐 주석으로 만들어주고 237 00:16:44,440 --> 00:16:46,440 자 마지막으로 238 00:16:49,440 --> 00:16:52,440 range한테 안에다가 정수를 세 개 넣어준다 239 00:16:54,440 --> 00:16:57,440 1, 10, 2라고 하게 되면 240 00:16:59,440 --> 00:17:01,440 i의 저장될 값 한 번 보면 241 00:17:02,440 --> 00:17:06,439 1, 3, 5, 7, 9라는 값이 나오게 되는데 242 00:17:06,439 --> 00:17:09,439 자 첫번째 넣어준 1은 시작값이고요 243 00:17:09,439 --> 00:17:13,439 그 다음에 범위는 국까지 10 전까지 국까지가 아닌데 244 00:17:13,439 --> 00:17:16,439 간격은 1으로 해주겠다라고 해서 245 00:17:16,439 --> 00:17:20,439 첫번째 1부터 간격 2 플러스 2된 값 3 나오고 246 00:17:20,439 --> 00:17:23,439 그 다음 플러스 2된 값 5 나오고요 247 00:17:23,439 --> 00:17:25,439 7 그 다음 국까지 248 00:17:26,439 --> 00:17:31,439 자 요런식으로 1부터 국까지 일식증가하는 값이 249 00:17:32,439 --> 00:17:35,439 i라는 평수에 하나씩 저장을 해줘요 250 00:17:50,439 --> 00:17:54,439 자 요게 range함수랑 포문함수 사용법인데 251 00:17:54,439 --> 00:17:56,439 자 주로 요 포문은요 252 00:17:57,439 --> 00:17:59,439 range함수랑 같이 써줄 때는 253 00:17:59,439 --> 00:18:02,439 반복 퀘스트를 지정할 때도 많이 써줘요 254 00:18:05,439 --> 00:18:07,439 자 예를 들어서 255 00:18:07,439 --> 00:18:11,439 range 3이라고 한 번 해주고 256 00:18:11,439 --> 00:18:14,439 print 이때는 i가 아니라 257 00:18:14,439 --> 00:18:18,439 hello라는 문구를 출력해주겠다라고 해주면 258 00:18:18,439 --> 00:18:21,439 지금 보면 흘러가 세 번이 나오게 되는데 259 00:18:22,439 --> 00:18:25,439 자 요 range함수가 표현할 수 있는 숫자는 260 00:18:25,439 --> 00:18:28,439 0부터 2까지죠 261 00:18:28,439 --> 00:18:32,439 자 이때는 정수가 요 안에 3개 있습니다 262 00:18:32,439 --> 00:18:34,439 자 그러면 이거는 반복할 때마다 263 00:18:34,439 --> 00:18:39,439 i에는 0부터 2까지 순차적으로 저장이 되는데 264 00:18:40,439 --> 00:18:43,439 지금 hello라는 걸 출력해주면 265 00:18:43,439 --> 00:18:46,439 i가 0부터 2까지 정수 3개 표현해줄 동안 266 00:18:46,439 --> 00:18:49,439 hello를 출력해주고 있어요 267 00:18:49,439 --> 00:18:52,439 자 그래서 요 포문이랑 range함수 같이 써줄 때는 268 00:18:52,439 --> 00:18:57,439 반복해서 지정할 수 있다라고 알아주시면 됩니다 269 00:18:57,439 --> 00:19:01,439 자 여기까지 포문은 보도록 하고요 270 00:19:02,439 --> 00:19:06,439 자 마지막으로 저랑 기타시험을 보도록 할 건데 271 00:19:06,439 --> 00:19:08,439 자 기타시험은 크게 세 가지가 있어요 272 00:19:08,439 --> 00:19:10,439 break문이라는 게 있구요 273 00:19:10,439 --> 00:19:11,439 continue문이라는 게 있고 274 00:19:11,439 --> 00:19:14,439 그 다음에 pass문이라는 게 있습니다 275 00:19:14,439 --> 00:19:17,439 자 첫 번째 요 break문은요 276 00:19:17,439 --> 00:19:20,439 프로그램의 흐름에 종료하는 역할을 하는데 277 00:19:20,439 --> 00:19:25,439 주로 반복문의 강제 종료할 때 사용하기도 하고 278 00:19:25,439 --> 00:19:29,439 continue문은 반복문의 영역을 건너뛰고 279 00:19:29,439 --> 00:19:32,439 다음 반복으로 넘어가게 합니다 280 00:19:32,439 --> 00:19:34,439 자 그리고 pass문은요 281 00:19:34,439 --> 00:19:36,439 내가 실행할 코드가 없을 때 282 00:19:36,439 --> 00:19:39,439 다음 코드를 그냥 계속 실행을 해라 283 00:19:39,439 --> 00:19:42,439 라고 할 때 사용을 하는데 284 00:19:42,439 --> 00:19:44,439 조건문 들여서기 영역 안에 285 00:19:44,439 --> 00:19:47,439 스톱키 넣어줄 실행문이 없을 경우 286 00:19:47,439 --> 00:19:49,439 아니면 코드 작성할 때 287 00:19:49,439 --> 00:19:52,439 동작을 확인하기 위해서 사용하는 경우 288 00:19:52,439 --> 00:19:54,439 이때도 사용하는데 289 00:19:54,439 --> 00:19:59,439 자 그럼 저랑 기타시험은 한번 써보도록 할게요 290 00:20:06,439 --> 00:20:13,439 첫 번째 break문 한번 보도록 할 건데 291 00:20:13,439 --> 00:20:15,439 자 요 break문은요 292 00:20:15,439 --> 00:20:23,439 프로그램의 반복문의 강제 종료할 때 주로 사용이 됩니다 293 00:20:23,439 --> 00:20:25,439 자 그럼 요렇게 한번 해볼게요 294 00:20:25,439 --> 00:20:35,439 1부터 10까지 범위 중 5까지만 출력하기 295 00:20:35,439 --> 00:20:37,439 한번 해볼건데 296 00:20:37,439 --> 00:20:39,439 4보드로 한번 보도록 합시다 297 00:20:40,439 --> 00:20:44,439 for i in range 1부터 10까지 써줄거니까 298 00:20:44,439 --> 00:20:48,439 1,11이라고 해줄게요 299 00:20:48,439 --> 00:20:52,439 자 그 다음에 print i 라고 해주면 300 00:20:52,439 --> 00:20:56,439 자 이 친구는 range가 1부터 10까지 표현해주니까 301 00:20:56,439 --> 00:20:59,439 1부터 10 쭉 출력이 되는데 302 00:20:59,439 --> 00:21:02,439 자 근데 우리는 5까지만 출력한다 라고 되어있어요 303 00:21:03,439 --> 00:21:08,439 그러면 요 안에서 304 00:21:08,439 --> 00:21:18,439 i의 저장된 값이 5라는 반복문을 종료를 해줄거구요 305 00:21:18,439 --> 00:21:22,439 모브라면 이러면 가정의 상황이 들어와 있으니까 306 00:21:22,439 --> 00:21:26,439 저번 시간에 몇 단 조건문도 한번 써볼게요 307 00:21:26,439 --> 00:21:36,439 자 i가 5랑 같다라고 하면 308 00:21:36,439 --> 00:21:38,439 프로그램 종료시켜줄거구요 309 00:21:38,439 --> 00:21:42,439 그 다음에 break라는 키워드를 써주면 310 00:21:42,439 --> 00:21:46,439 이 친구는 반복문을 강제 종료합니다 311 00:21:46,439 --> 00:21:51,439 그래서 진행 한번 해보면 312 00:21:51,439 --> 00:21:56,439 1부터 5까지 맞다 출력이 되게 되는데 313 00:21:56,439 --> 00:21:59,439 자 i라는 변수는요 314 00:21:59,439 --> 00:22:04,439 range함수가 표현하는 1부터 10까지 가져오겠다 라고 해주고 315 00:22:04,439 --> 00:22:06,439 하나씩 하나씩 출력을 해주는데 316 00:22:06,439 --> 00:22:10,439 자 근데 5까지 출력됐을 때 프로그램이 종료가 되죠 317 00:22:10,439 --> 00:22:13,439 자 i의 저장된 값이 5다 5까지 출력됐다 318 00:22:13,439 --> 00:22:18,439 그 다음에 이 품을 만나서 i가 5라면 319 00:22:18,439 --> 00:22:23,439 조건식이 true니까 영역 안에 있는 코드를 실행해주는데 320 00:22:23,439 --> 00:22:26,439 첫번째 이 출력함수 한번 실행해주고 321 00:22:26,439 --> 00:22:29,439 그 다음 밑에 줄에 break를 만나게 되면서 322 00:22:29,439 --> 00:22:34,439 반복문이 강제적으로 끝나지 않았지만 종료가 되게 됩니다 323 00:22:34,439 --> 00:22:37,439 자 요게 break문이구요 324 00:22:37,439 --> 00:22:42,439 자 그 다음에 두번째 기타체험을 continue문 한번 써볼건데 325 00:22:42,439 --> 00:22:52,439 요 continue문은요 다음 반복으로 계속 진행하라고 하는 친구에요 326 00:22:57,439 --> 00:23:00,439 자 이 친구도 예체를 통해서 한번 볼건데 327 00:23:00,439 --> 00:23:07,439 1부터 10까지 정수중 5만 빼고 출력 한번 해볼게요 328 00:23:08,439 --> 00:23:17,439 자 포문으로 in range 1부터 10까지 해주겠다 print 329 00:23:17,439 --> 00:23:24,439 i라고 하게 되면 범위가 1부터 10까지니까 쭉 나오게 되는데 330 00:23:24,439 --> 00:23:28,439 자 근데 5만 빼고 출력을 한다 라고 했으니까 331 00:23:28,439 --> 00:23:34,439 만약에 i의 저장된 값이 5랑 같다라고 하면은 332 00:23:37,439 --> 00:23:41,439 여기서 continue라고 한번 해줄게요 333 00:23:43,439 --> 00:23:46,439 다음 반복으로 계속 진행을 해줄거구요 334 00:23:51,439 --> 00:23:53,439 자 그게 아니라면 335 00:23:56,439 --> 00:24:01,439 i의 저장된 값에 출력하라 라고 한번 실행해보면 336 00:24:01,439 --> 00:24:05,439 1부터 10까지 쭉 나온것처럼 보이지만 337 00:24:05,439 --> 00:24:10,439 4랑 6 사이에 5가 없죠 338 00:24:10,439 --> 00:24:13,439 자 1부터 실행됐을때 339 00:24:15,439 --> 00:24:20,439 1부터 얘들은 5랑 같지 않으니까 4까지 일단 정상적으로 출력이 되는데 340 00:24:20,439 --> 00:24:24,439 i가 5를 가져온다 라고 하게 되면은 341 00:24:24,439 --> 00:24:32,439 조건식의 참이니까 continue라는 키워드를 만나구요 342 00:24:32,439 --> 00:24:37,439 자 이때는 다음 반복으로 넘어가게 되요 343 00:24:37,439 --> 00:24:40,439 자 요게 continue문입니다 344 00:24:40,439 --> 00:24:44,439 자 그다음 마지막 기타 제어문 패스트문이라는거 한번 볼거구요 345 00:24:50,439 --> 00:25:00,439 자 패스트문은 조건문이나 반복문에 실행할 내용을 저장했되 346 00:25:02,439 --> 00:25:12,439 임시로 작성하는 키워드입니다 347 00:25:12,439 --> 00:25:15,439 자 우리 이 부분은 한번 써볼건데 348 00:25:15,439 --> 00:25:22,439 만약에 킵이 5보다 크다라는 두 번씩 써주구요 349 00:25:22,439 --> 00:25:29,439 자 요 안에 내가 코드를 넣어주지 않는다 라고 하면은 350 00:25:29,439 --> 00:25:32,439 이때는 오류가 발생하게 되는데 351 00:25:32,439 --> 00:25:36,439 자 근데 여기다가 패스트라는 키워드를 써주면은 352 00:25:36,439 --> 00:25:40,439 오류가 발생하지 않습니다 353 00:25:40,439 --> 00:25:45,439 자 요 패스트가 하는 역할을 나 아직 조건문에서 쓸 코드를 정하지 않았으니까 354 00:25:45,439 --> 00:25:49,439 일단 넘어갈 때 사용하는 키워드에요 355 00:25:59,439 --> 00:26:05,439 반복문도 마찬가지에요 356 00:26:05,439 --> 00:26:10,439 세 번 반복을 해주겠다 내가 요 안에 실행할 코드 아직 정하지 않으면 357 00:26:10,439 --> 00:26:15,439 그냥 빈칸으로 놔주면은 이렇게 코드가 오류가 나게 되는데 358 00:26:15,439 --> 00:26:23,439 여기서 패스트라고 써주게 되면은 코드가 정상적으로 종료가 되게 됩니다 359 00:26:23,439 --> 00:26:29,439 자 그래서 요 패스트가 하는 역할을 나 아직 여기다가 뭐 쓸지 모르겠어 360 00:26:29,439 --> 00:26:36,439 일단 넘어가 할 때 사용합니다 361 00:26:36,439 --> 00:26:42,439 나나순이 일단 넘어가 일단 패스트 할 때 사용을 합니다 362 00:26:42,439 --> 00:26:46,439 자 요기까지 저희 기타체험문 보도록 하구요 363 00:26:46,439 --> 00:26:49,439 자 체험문은 요기까지 보도록 하겠습니다 364 00:26:49,439 --> 00:26:54,439 자 오늘 저희 반복문 그리고 기타체험문 한번 보는 시간을 가졌구요 365 00:26:54,439 --> 00:26:59,439 10회차 수업은 오늘로 마무리 하도록 하겠습니다 366 00:26:59,439 --> 00:27:06,439 자 오늘 수업은 여기까지고 저희는 다음 회차 때 뵙도록 할게요 고생하셨습니다

02_누구나 쉽게! 파이썬 베이직


수업 개요

  • 파이썬 기초 10회차 수업으로 제어문 이어서 학습
  • 학습 범위: 반복문(while, for), range 함수, 기타 제어문(break, continue, pass)
  • 목표: 코드의 반복 실행과 흐름 제어 방식 이해 및 활용

while 반복문

  • 개념: 조건식이 참(True)인 동안 코드 블록을 계속해서 반복 실행
  • 흐름
    • 1) while 뒤 조건식 평가
    • 2) 참이면 들여쓰기 영역의 문장 실행
    • 3) 다시 조건식으로 올라가 평가 반복
    • 4) 조건식이 거짓(False)이 되는 순간 반복 종료
  • 예시: 1부터 10까지 출력
    • \( num = 1 \) 로 초기값 설정
    • \( while\ num \le 10 \): num이 10 이하인 동안 반복
    • 반복 내용: print(num) 후 num += 1로 1씩 증가
    • num이 11이 되는 순간 조건식이 False가 되어 반복 종료

for 반복문

  • 개념: 범위나 횟수가 정해진 집합(시퀀스, 컬렉션 등)의 요소를 하나씩 가져오며 반복
  • 기본 구조: for 변수 in 집합:
    • 집합: 문자열, 리스트, 튜플, 세트, 딕셔너리, range() 등
    • 변수: 반복마다 집합의 요소를 하나씩 저장하는 역할
  • 실행 순서
    • 1) 집합의 첫 번째 요소를 변수에 저장 후 블록 실행
    • 2) 두 번째 요소 저장 후 다시 블록 실행
    • 3) 모든 요소를 한 번씩 다 가져올 때까지 반복
  • 문자열 예시
    • for i in "hello": print(i)
    • 문자열의 각 문자(h, e, l, l, o)가 순서대로 i에 저장되어 출력
  • 리스트 예시
    • for i in ["str", 1, 3.14, True]: print(i, type(i))
    • 리스트의 각 요소와 그 타입을 순서대로 확인

range 함수와 for문의 결합

  • 개념: 필요한 만큼의 연속된 정수 범위를 만들어내는 함수
  • 형태와 의미
    • range(끝): 0부터 끝-1 까지 1씩 증가
    • range(시작, 끝): 시작부터 끝-1 까지 1씩 증가
    • range(시작, 끝, 간격): 시작부터 끝-1 까지 간격만큼 증가
  • 예시
    • for i in range(10): → 0부터 9까지
    • for i in range(1, 10): → 1부터 9까지
    • for i in range(1, 10, 2): → 1, 3, 5, 7, 9 (간격 2)
  • 반복 횟수 지정 용도
    • for i in range(3): print("hello")
    • i가 0,1,2일 때까지 3번 반복 → 특정 문장을 정해진 횟수만큼 반복

기타 제어문: break, continue, pass

  • break
    • 기능: 반복문을 강제 종료
    • 예시: 1부터 10까지 중 5까지만 출력
      • for i in range(1, 11):
      •   print(i)
      •   if i == 5: break
      • i가 5가 되면 조건이 참이 되어 break 실행, 반복 즉시 종료
  • continue
    • 기능: 현재 반복의 나머지 코드를 건너뛰고 다음 반복으로 이동
    • 예시: 1부터 10까지 중 5만 제외하고 출력
      • for i in range(1, 11):
      •   if i == 5: continue
      •   print(i)
      • i가 5일 때는 print 실행 전에 continue로 다음 반복으로 넘어가 5가 출력되지 않음
  • pass
    • 기능: 실제로 아무 동작도 하지 않는 빈 명령
    • 용도
      • 조건문이나 반복문에 아직 작성할 코드를 정하지 않았을 때 임시로 채워 넣어 문법 오류 방지
      • 예시 1: if x > 5: pass → 조건문 블록을 나중에 작성하기 위한 자리표시자
      • 예시 2: for i in range(3): pass → 반복 구조만 만들고 동작은 추후 작성

정리

  • while문: 조건이 참인 동안 계속 반복하는 제어문
  • for문: 집합(시퀀스·컬렉션·range)의 각 요소를 순회하며 반복
  • range: 시작, 끝, 간격을 기반으로 연속된 정수 범위를 생성
  • break: 반복문을 즉시 종료
  • continue: 현재 반복을 건너뛰고 다음 반복으로 이동
  • pass: 아직 구현하지 않은 블록에 사용하는 자리표시자 키워드
KEG
01_블렌더 입문자를 위한 SD 캐릭터 만들기
학습 01_블렌더 입문자를 위한 SD 캐릭터 만들기   완료 콘텐츠
영상 2025_blender3d_08.mp4
02_누구나 쉽게! 파이썬 베이직
학습 02_누구나 쉽게! 파이썬 베이직   현재 콘텐츠
영상 2024_PYTHON BASIC_10.mp4
03_기초부터 실무까지! 자바스크립트 (ES6) 마스터하기
학습 03_기초부터 실무까지! 자바스크립트 (ES6) 마스터하기   완료 콘텐츠
영상 2025_javascript_01.mp4
04_파이썬으로 배우는 데이터 분석 기초
학습 04_파이썬으로 배우는 데이터 분석 기초   완료 콘텐츠
영상 2024_DataAnalysis1_07.mp4
05_파이썬으로 배우는 데이터 분석 심화  AI & 머신러닝
학습 05_파이썬으로 배우는 데이터 분석 심화 AI & 머신러닝   완료 콘텐츠
영상 2024_DataAnalysis2_11.mp4
06_코딩이 처음이라도 괜찮아, 엔트리로 시작하자! part.1
학습 06_코딩이 처음이라도 괜찮아, 엔트리로 시작하자! part.1   완료 콘텐츠
영상 2024_Entry_6-5.mp4
07_코딩이 처음이라도 괜찮아, 엔트리로 시작하자! part.2
학습 07_코딩이 처음이라도 괜찮아, 엔트리로 시작하자! part.2   완료 콘텐츠
영상 2024_Entry_master_13_05.mp4
08_피부미용사 필기, 무조건 합격하는 완벽 로드맵!
학습 08_피부미용사 필기, 무조건 합격하는 완벽 로드맵!   완료 콘텐츠
영상 20250408_국가자격증_미용사(피부)_김효진_8회차_0428종편_unit3.mp4
09_Microsoft 공식 자격증 MCF AI-900
학습 09_Microsoft 공식 자격증 MCF AI-900
영상 MCF AI-900_1-1.mp4
10_Unity 공식 자격증 UCU Programmer
학습 10_Unity 공식 자격증 UCU Programmer
영상 UCU programmer_1-3.mp4
11_30일이면 비전공자도 합격하는 PCCE 완벽 코스!
학습 11_30일이면 비전공자도 합격하는 PCCE 완벽 코스!   완료 콘텐츠
영상 PCCE_06-4.mp4
12_Adobe 공식 자격증 ACP After Effects
학습 12_Adobe 공식 자격증 ACP After Effects
영상 ACP_After Effects_01.mp4
13_영상에 감정을 입히는 기술, 컬러그레이딩  다빈치 리졸브로 배우는 실무 클래스_입문 편
학습 13_영상에 감정을 입히는 기술, 컬러그레이딩 다빈치 리졸브로 배우는 실무 클래스_입문 편
영상 colorgrading 01.mp4
14_하루 20분! 왕초보도 성공하는 '아이패드 드로잉 X 굿즈 수익화'
학습 14_하루 20분! 왕초보도 성공하는 '아이패드 드로잉 X 굿즈 수익화'   완료 콘텐츠
영상 3-3_v2.mp4
15_왕초보도 따라하는 완성도 최강의 버츄얼캐릭터
학습 15_왕초보도 따라하는 완성도 최강의 버츄얼캐릭터   완료 콘텐츠
영상 004Vtuber 디자인 01.기획서 종편 FHD 0616.mp4
16_실무에 바로 쓰는 SketchUp & Enscape 건축 모델링
학습 16_실무에 바로 쓰는 SketchUp & Enscape 건축 모델링   완료 콘텐츠
영상 250701_KKJ_lecture_09_유닛_01_자막.mp4
01 ACP Illustrator CC2023
학습 01 ACP Illustrator CC2023   완료 콘텐츠
영상 01 ACP Illustrator CC2023.mp4
02 ACP Premiere pro CC2023
학습 02 ACP Premiere pro CC2023
영상 02 ACP Premiere pro CC2023.mp4
03 ACP Photoshop CC2023
학습 03 ACP Photoshop CC2023   완료 콘텐츠
영상 03 ACP Photoshop CC2023.mp4
04 ACP Indesign CC2023
학습 04 ACP Indesign CC2023
영상 04 ACP Indesign CC2023.mp4
05 멘토씨리즈 포토웍스
학습 05 멘토씨리즈 포토웍스   완료 콘텐츠
영상 05 멘토씨리즈 포토웍스.mp4
06 확실하게 마스터하자! 디테일 일러스트
학습 06 확실하게 마스터하자! 디테일 일러스트   완료 콘텐츠
영상 06 확실하게 마스터하자! 디테일 일러스트.mp4
07 인포그래픽, 정보가 한눈에 보이는 Visual thinking
학습 07 인포그래픽, 정보가 한눈에 보이는 Visual thinking
영상 07 인포그래픽, 정보가 한눈에 보이는 Visual thinking.MP4
08 웹툰제작
학습 08 웹툰제작   완료 콘텐츠
영상 08 웹툰제작.mp4
09 기초부터 다져보는 누크
학습 09 기초부터 다져보는 누크
영상 09 기초부터 다져보는 누크.mp4
10 누크의 3D Workflow
학습 10 누크의 3D Workflow
영상 10 누크의 3D Workflow.mp4
11 기초부터 시작하는 MAYA 렌더링
학습 11 기초부터 시작하는 MAYA 렌더링   완료 콘텐츠
영상 11 기초부터 시작하는 MAYA 렌더링.mp4
12 기초부터 시작하는 MAYA 모델링
학습 12 기초부터 시작하는 MAYA 모델링
영상 12 기초부터 시작하는 MAYA 모델링.mp4
13 기초부터 시작하는 MAYA 애니메이션
학습 13 기초부터 시작하는 MAYA 애니메이션
영상 13 기초부터 시작하는 MAYA 애니메이션.mp4
15 Blender로 인테리어 영상 제작하기
학습 15 Blender로 인테리어 영상 제작하기
영상 15 Blender로 인테리어 영상 제작하기.mp4
16 멘토씨리즈 자바
학습 16 멘토씨리즈 자바   완료 콘텐츠
영상 16 멘토씨리즈 자바.mp4
17 스크래치로 공부하는 프로그래밍 기초
학습 17 스크래치로 공부하는 프로그래밍 기초   완료 콘텐츠
영상 17 스크래치로 공부하는 프로그래밍 기초.mp4
20 누구나 쉽게! Git&GitHub
학습 20 누구나 쉽게! Git&GitHub   완료 콘텐츠
영상 20 누구나 쉽게! Git&GitHub.mp4
23 디지털 드로잉 기본기 완전판
학습 23 디지털 드로잉 기본기 완전판
영상 23 디지털 드로잉 기본기 완전판.mp4
24 그림스타일에 딱 맞는 인체 연구
학습 24 그림스타일에 딱 맞는 인체 연구
영상 24 그림스타일에 딱 맞는 인체 연구.mp4
25 뱀파이어 서바이벌로 배우는 언리얼 C++
학습 25 뱀파이어 서바이벌로 배우는 언리얼 C++
영상 25 뱀파이어 서바이벌로 배우는 언리얼 C++.mp4
26 하나하나 꼼꼼히! 웹툰 드로잉 네 걸음
학습 26 하나하나 꼼꼼히! 웹툰 드로잉 네 걸음   완료 콘텐츠
영상 26 하나하나 꼼꼼히! 웹툰 드로잉 네 걸음.mp4
27 하나하나 꼼꼼히! 웹툰 드로잉 세 걸음
학습 27 하나하나 꼼꼼히! 웹툰 드로잉 세 걸음   완료 콘텐츠
영상 27 하나하나 꼼꼼히! 웹툰 드로잉 세 걸음.mp4
28 하나하나 꼼꼼히! 웹툰 드로잉 두 걸음
학습 28 하나하나 꼼꼼히! 웹툰 드로잉 두 걸음   완료 콘텐츠
영상 28 하나하나 꼼꼼히! 웹툰 드로잉 두 걸음.mp4
29 하나하나 꼼꼼히! 웹툰 드로잉 첫걸음
학습 29 하나하나 꼼꼼히! 웹툰 드로잉 첫걸음
영상 29 하나하나 꼼꼼히! 웹툰 드로잉 첫걸음.mp4
30 쉽고 재밌게 배우는 모션그래픽_애프터이펙트1
학습 30 쉽고 재밌게 배우는 모션그래픽_애프터이펙트1   완료 콘텐츠
영상 30 쉽고 재밌게 배우는 모션그래픽_애프터이펙트1.mp4
31 쉽고 재밌게 배우는 모션그래픽_애프터이펙트2
학습 31 쉽고 재밌게 배우는 모션그래픽_애프터이펙트2   완료 콘텐츠
영상 31 쉽고 재밌게 배우는 모션그래픽_애프터이펙트2.mp4
32 기초부터 심화까지 한 번에 배우는 영상편집_프리미어 프로
학습 32 기초부터 심화까지 한 번에 배우는 영상편집_프리미어 프로   완료 콘텐츠
영상 32 기초부터 심화까지 한 번에 배우는 영상편집_프리미어 프로.mp4
33 웹소설 작가 도전하기
학습 33 웹소설 작가 도전하기
영상 33 웹소설 작가 도전하기.mp4
34 올인원 DBMS!! 설계부터 운영까지!!
학습 34 올인원 DBMS!! 설계부터 운영까지!!
영상 34 올인원 DBMS!! 설계부터 운영까지!!.mp4