학습목표파이썬 함수에 관한 학습 목표를 설정하는 것은 프로그래밍 능력을 향상시키는 데 중요한 단계입니다.기본 개념 이해: 함수의 정의, 사용 이유 및 기본 문법을 이해합니다. 이는 함수 선언, 매개변수 전달, 반환 값 등의 개념을 포함합니다.함수 작성 능력: 간단한 함수부터 시작하여 점차 복잡한 함수를 작성할 수 있는 능력을 개발합니다. 이는 코드 재사용성과 모듈화를 증진시킵니다.매개변수 및 인자 처리: 다양한 유형의 매개변수(위치, 키워드, 기본값 등)와 인자 전달 방식을 이해하고 적용합니다.함수의 고급 기능: 재귀, 람다(익명) 함수, 제너레이터, 데코레이터와 같은 고급 기능을 학습하고 적용합니다.오류 처리와 디버깅: 함수 내에서 발생할 수 있는 오류를 처리하고 디버깅하는 방법을 학습한다.코드 최적화..
학습목표이 장의 목표는 파이썬 리스트의 생성, 인덱싱, 연산, 메서드, 슬라이싱, 반복문 활용법을 익혀 여러 데이터를 효율적으로 관리하고 처리하는 능력을 기르는 것이다.리스트란?리스트는 대괄호([]) 안에 쉼표로 구분된 값들의 모음으로 표현my_list = [1, 2, 3, 4, 5]리스트는 다양한 데이터 유형을 포함할 수 있다.(문자열, 정수, 실수, 다른 리스트, 딕셔너리 등)mixed_list = [1, 'apple', 3.14, [1, 2, 3], {'key': 'value'}]리스트는 변경 가능항목 수정: my_list[1] = 10항목 추가: my_list.append(6)항목 삭제: del my_list[2] 또는 my_list.remove(3)인덱싱 및 슬라이싱: 리스트의 항목은 0부터 시..
학습목표- While문을 사용하여 반복문을 작성 할 수 있다.- For문을 사용하여 정해진 횟수만큼 반복 할 수 있다.- 리스트에 저장된 항목들에 대하여 반복할 수 있다.01.반복구조(loop)파이썬에서 반복 구조는 특정한 작업을 여러 번 반복하거나, 조건을 만족하는 동안 작업을 계속 수행하는 제어 구조입니다.파이썬에서는 for 루프와 while 루프를 사용하여 반복 작업을 구현할 수 있습니다.hello world를 100번 출력하려면?print('hello world') * 100 번작성 (가능)하지만 100,000번 출력은 오래걸리고, 프로그래밍 측면에서 비효율적프로그래밍에서는 반복문(loop)기능을 제공반복적 문장 제어?무한반복정해진 횟수만큼어떤 조건이 참 또는 거짓이 될때까지 반복 등반복의 종류횟..
문자열 메서드(string method) 문자열 메서드 – .join().join() 메서드는 문자열 요소들을 하나의 문자열로 연결해주는 기능이다.🔍 예제 1: 기호로 연결하기a = "--"b = ['A', 'B', 'C', 'D']print(a.join(b))▶️ 출력: 'A--B--C--D'🔍 예제 2: 공백 또는 하이픈으로 연결하기words = ['Hello', 'world', 'Python', 'programming']print(' '.join(words))# 출력: Hello world Python programmingnumbers = ['1', '2', '3', '4', '5']print('-'.join(numbers))# 출력: 1-2-3-4-5⚠️ 주의 사항리스트 안의 요소는 모두 문자..
학습목표- 감성 분석의 기초 개념과 응용 방법을 이해한다.- IMDB 영화 리뷰 데이터를 활용하여 텍스트 데이터를 처리하고 긍정/부정 감성 분석을 수행한다.- WordCloud를 이용하여 긍정과 부정 단어를 시각화한다. 문장의 감정을 읽어내는 마법, 텍스트마이닝과 함께라면 가능합니다! 1. 감성 분석(Sentiment Analysis)의 개요인터넷에 남겨진 수많은 리뷰와 댓글 속에는 사람들이 느끼는 감정이 숨겨져 있습니다. 그 감정을 읽어내어 트렌드를 파악하거나 고객의 의견을 분석할 수 있다면 어떨까요?수많은 리뷰와 댓글에는 사람들이 느끼는 감정과 의견이 숨겨져 있습니다. 이러한 데이터를 분석하면 단순히 긍정적이거나 부정적인 감정을 넘어 소비자 트렌드, 시장 변화, 제품 개선 방향 등 유의미한 인사이트(..
학습목표- 텍스트 데이터 클러스터링의 기본 개념 이해- K-Means 알고리즘과 텍스트 데이터에의 활용 방법 학습- Python을 활용한 간단한 클러스터링 실습여러분은 인터넷에서 매일같이 엄청난 양의 텍스트를 접하고 있다. 뉴스 기사, 소셜 미디어 글, 영화 리뷰까지, 이 모든 텍스트 데이터는 단순한 글자들의 모음처럼 보이지만, 그 속에는 흥미로운 패턴과 이야기가 숨어 있다.예를 들어, 수천 개의 영화 리뷰를 보고 "이 영화는 정말 재밌다"와 "지루하고 볼 필요가 없다" 같은 의견을 자동으로 분류할 수 있다면 어떨까? 혹은, 비슷한 주제의 뉴스 기사를 한 그룹으로 묶어 관련된 정보를 빠르게 찾을 수 있다면?이러한 작업이 바로 텍스트 클러스터링이다. 오늘 우리는 이러한 클러스터링의 기본 개념을 배우고, 이..
- Total
- Today
- Yesterday
- 초보자를 위한 텍스트마이닝
- 휴리스틱평가
- 프로토타입
- HCI
- UI
- HTML
- 피그마
- 안드로이드
- 관계자분석
- 데이타R지
- 데이터R지
- Idle
- UX
- 챗GPT
- 파이썬 기초
- 엑셀365
- pygame
- 자바스크립트
- 챗봇
- matplotlib
- 파이썬
- mos expert
- 텍스트마이닝
- 라이브러리
- 엑셀
- python
- MOS365
- figma
- 컴퓨팅사고력
- 파이썬기초
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |