본문 바로가기
[챌린지]/[패스트캠퍼스] 파이썬 초격차

패스트캠퍼스 환급챌린지 4일차 미션 (2월 4일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기

by 쿠키토끼 2024. 2. 4.

[데일리 미션]

 

01. 제목


패스트캠퍼스 환급챌린지 4일차 미션 (2월 4일) :
파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기


02. 포스팅 본문 (학습 일기) 가이드

1. 학습 인증샷 2장 이상 포함


2. 학습 후기 700자 이상 (공백 제외)
오늘은 문자열 다루기 좋은 라이브러리를 배우는 시간이었다. 텍스트래핑(txtwrap)은 문자열을 보기 좋은 형태로 정렬 또는 줄바꿈하는데 사용할 수 있는 라이브러리이다. 문자열을 자르는 것부터 줄바꾸면서 긴 텍스트를 읽기 쉬운 형태로 나누고 조절할 수 있다는 점들이 텍스트를 화면에 출력하거나 문서를 작성할 때 가독성을 높이는 데 도움이 될 것 같다. 텍스트랩을 활용해서 텍스트를 다양한 형태로 포멧팅하고 래핑하는 일이 간편해지니까 아마 프로젝트의 기사 추출할 때도 이런점이 효과가 좋을 듯 하여 이 라이브러리가 적극적으로 활용될 듯 하다. 또한 이런 텍스트를 다루는 일은 기사 뿐 아니라 최근에는 PDF요약이나 줄거리 요약 리포트 작성 문서 작성 등 꽤 많은 작업에서 일어나고 있는 일이라 이 라이브러리를 사용해서 향후 필요한 곳에 텍스트를 깔끔하고 쉽게 다룰 수 있을 것으로 기대가 된다.

두번째 문자를 다룰 수 있는 RE(regular expression)에 대해 배웠다. 복잡한 문자열을 처리할 때 사용되는 기법이고 좋은 것이 파이썬뿐 아니라 C, 자바, 문서 작성 프로그램에도 쓰인다는 점이다. 주로 사용되는 것은 원하는 문자를 추출하거나 변환할 때 쓰인다는 데 이번 시간에는 re 대해서 자세히 다루지 않고 향후에 자세히 다룰 예정이라고 한다. 이번 시간에서는 단어를 추출하는 것을 배우고 예제로 둔 정보 중에 전화번호만 뽑았다. 여기서 어떻게 뽑히는 지 조금 더 자세히 설명해주면 좋았을텐데 아쉬웠다. 추출에는 또 어떤 장점들이 있는지 궁금하기도 하고 기대도 된다.
그 다음에는 단어 개수 구하기에 대해 배웠다. 여기서는 collections.Counter 라이브러리를 배웠는데, 이전에 배웠던 이터레이터인 리스트나 문자열과 같은 자료형의 요소 중에서 값이 같은 요소가 몇 개인지를 확인할 때 주로 사용된다고 한다.

뺄셈 덧셈 이런 사칙연산부터 교집합 합집합도 구할 수 있고, 가장 많이 하는 most_common() 메서드도 알았다. 여기서 상위빈도수 단어를 추출하는데 이용되었다. 이 메서드는 내림차순으로 반환된다고 한다고 따로 알아보았다.

문자열도 그렇고 단어 개수 구하는 collections.Counter도 둘다 데이터 분석이나 향후 쓰일 기사를 추출하는 도구로 유용하게 쓰일 것같다. 특히 collections.Counter은 주요 키워드를 추출해서 기사의 핵심 내용을 파악하는 데 도움이 될 것 같고, 기사의 단어들의 기반으로 시각화된 기능과 감정 분석이라는 긍정적, 부정적 평가도 알 수 있어보인다. 그리고 무엇보다 사용법도 어렵지 않고 직관적이라 편리해보인다.


03. 필수 본문 내용
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.


04. 필수 해시태그
#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완


05. 필수 URL
https://bit.ly/48sS29N

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr



[수강 강의 클립]
-Ch02. [텍스트] 뉴스 기사 3줄 요약하기
03. 문자열 다루기 - txtwrap
04. 단어 개수 구하기 - collections.Counter


[※ 기타사항메모 ※]
{100% 환급챌린지 미션 가이드 참조 :

https://fastcampus.co.kr/event_online_challenge_2401_mission}

 

커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스

성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.

fastcampus.co.kr