본문 바로가기

파이썬13

[인공지능 통합과정] 2주차 : Pandas 라이브러리, 웹 크롤링 기초 # 일 7시간 강의의 강행군 본격적인 수업이 시작되어 매일 아침 9시에 일어나 수업을 듣고, 17시에 마무리하는 일 7시간의 일정을 몸으로 소화하게 되었다. 평소 철저한 새벽형 인간 생활을 했던 나는 늘 2-3 시에 잠들어 10시쯤 일어나 하루를 시작하곤 했는데, 갑자기 아침에 일어나 9시부터 뇌를 굴리려니 적응이 잘 되지 않았다. 이 시기에는 쉬는 시간에 틈틈이 자는 대신 저녁에 복습을 몰아서 하며 학습 진도를 따라갔다. 모든 국비교육/코딩교육 프로그램이 그렇지는 않겠지만, 내가 수강하고 있는 교육과 같이 하루에 5시간 이상의 강의를 듣게 되는 경우, 이후 내용을 따라가기 위해서 제때 복습하는 것이 중요하다고 느낀다. (그리고 이 부분은 특히 1차 세미프로젝트 이후 머신러닝 파트에 진입하면서 더 체감하.. 2021. 1. 21.
[인공지능 통합과정] 1주차 : '코드라이언'을 활용한 파이썬 기초 학습 # 코드라이언 국비교육 첫째 주 월요일부터 목요일까지 멋쟁이사자처럼의 온라인 코딩교육 플랫폼 '코드라이언(Code Lion)'을 통해 파이썬 기초를 배웠다. 멋재이사자처럼의 대표 이두희 씨의 기초 강의와 코드라이언 개발팀의 심화 강의까지, 총 3개의 강의를 들었다. http://www.codelion.net 코드라이언 | 손으로 하는 진짜 코딩 멋쟁이사자처럼이 만든 온라인 코딩 교육 서비스 코드라이언, 이제 눈으로만 공부하지 말고 손으로 진짜 코딩 공부를 시작해보세요! www.codelion.net 사이트에 들어가보면 강의 카탈로그가 나오는데, 파이썬을 비롯해 javascript, Ruby, html, css 등 원하는 강의를 선택해 수강할 수 있게 되어 있었다. 강의 내용이 간결하고 쉽게 되어 있어서 .. 2021. 1. 6.
[인공지능 통합과정] 0주차 : 인공지능 통합과정 지원부터 선발까지 # 멋쟁이사자처럼 인공지능 통합과정 지난 12월 7일부터 코딩교육으로 유명한 에서 진행하는 인공지능 통합과정 1기에 선발되어 국비지원을 받으며 교육을 받고 있다. 1기임에도 불구하고 지원자 수가 1,000 명이 넘었다고 하니, 인공지능에 대한 사회의 관심이 부상하고 있다는 사실을 직접 체감할 수 있었다. # 지원 동기 나는 비전공자 중에서도 사회과학을 공부한 문과생으로, 학부를 다니면서는 IT 분야를 깊이 공부해본 적이 없었다. 그나마 했던 생각은 '요즘 코딩이 뜨는 분야라던데 나도 언젠가 파이썬이라도 배워봐야 하나?' 였다. 코딩이 무엇인지, 어디에 쓰이는지, 파이썬이 어떤 언어인지, 파이썬으로 무엇을 할 수 있는지조차 몰랐던 시절이었음에도 막연히 언젠가는 도전해보겠다는 생각을 했었다. 올해 초, 졸업.. 2020. 12. 29.
[Python] sort() 함수와 오름차순 정렬 Q: Sort() 없이도 리스트를 오름차순으로 정렬할 수 있을까? 국비교육 1주차 때 들었던 파이썬 기본 강의에서 나왔던 예제를 다시 가져와 보았다. 사용자에게 로또 몇 개를 구매할 것인지 물어보고, 사용자가 입력한 로또 갯수별로 1-45 사이의 숫자 6개를 무작위로 뽑아라. 예) 로또 3개 -> 6개의 무작위 숫자를 총 3 묶음 출력 묶음을 오름차순으로 정렬해서 출력하라. 당시 강의 내용에 sort() 함수가 포함되지 않았기 때문에, sort() 함수를 쓰지 않고 풀었었다. (사실 구글링으로 sort()을 찾아 쓰긴 했으나 배운 범위 내에서도 풀 수 있을 것이라 생각해서 어렵게 돌아갔다) 그 때 내가 생각할 수 있었던 최선의 풀이는 다음과 같았다. import random lotto = int(inpu.. 2020. 12. 22.