학습목표 : 컴퓨터 구성과 디지털 정보의 표현을 이해한다.컴퓨팅 사고력을 함양하기 위해 핵심 요소인 컴퓨터에 대해 알아보고, 디지털 세상에서 정보가 어떻게 표현되는지 살펴보고자 한다. 먼저, 컴퓨터의 개요와 시스템의 구성 요소를 살펴본 후, 디지털 데이터와 정보의 개념을 정리하고, 각 미디어가 컴퓨터에서 어떻게 표현되는지 분석할 것이다.01.컴퓨터의 이해와 정보의 표현컴퓨터의 정의컴퓨터(Computer)란 데이터(Data)를 입력받아 이를 처리(process)하여 의미 있는 결과, 즉 정보(Information)로 변환하는 전자 장치이다. 컴퓨터의 핵심 기능은 단순 계산이 아니라, 데이터를 가공하여 사람이 이해할 수 있는 형태로 바꾸는 데 있다.여기서 데이터는 디지털 자료를 의미하며, 이는 곧 컴퓨터로 ..
1.필로우(Pillow)라이브러리란?이미지 처리를 위한 라이브러리 - , 이미지 파일을 생성, 수정, 열기 등 다양한 이미지 처리 작업을 수행필로우는 많은 영상 포맷을 지원(BMP, EPS, GIF, IM, JPEG, MSP, PCX, PNG, PPM, TIFF, WebP, ICO, PSD, PDF 등의 형식을 지원)2.pillow 설치pip install pillowfrom PIL import Image# Print the PIL versionprint(Image.__version__) 기본 사용 예시from PIL import Image# 이미지 열기img = Image.open('example.jpg')# 이미지 정보 확인print(img.format, img.size, img.mode)# 이미지 ..
학습목표 라이브러리의 개념을 익히고 외부 라이브러리를 설치 할 수 있다.다양한 외부 라이브러리를 익히고 프로그램에 사용 해 본다.1.라이브러리 개념 라이브러리(library)는 도서관이라는 말 뜻대로 다양한 함수가 모인 곳즉 특정 작업을 수행하기 위해서 미리 작성된 코드의 집합다양한 기능을 제공하며, 프로그래머가 새로운 코드를 처음부터 작성할 필요없이 효율적으로 프로그램을 개발할 수 있게 도와 줌2.다양한 라이브러리 예 NumPy: 과학 계산을 위한 기본적인 라이브러리, 강력한 N차원 배열 객체와 이를 처리하는 다양한 함수를 제공합니다. 선형대수, 푸리에 변환, 난수 생성 등의 기능을 포함합니다. 기본 패키지 중 하나입니다.Pandas: 데이터 처리와 분석을 위한 라이브러리, 특히 테이블 형태의 데이터를..
1. 파일 처리란?프로그램이 외부 텍스트 파일(.txt 등)을 읽거나 쓰는 작업을 말한다.파이썬에서는 open() 함수를 사용해 파일을 열고, read(), write(), close() 등을 통해 다룰 수 있다.이번에는 파일을 통한 입출력 방법에 대해 알아보자.파일 데이터 읽기파일을 연다. open('경로/파일명','모드')파일에서 데이터를 읽거나 쓸 수 있다. (모드 ='w,r,a')파일과 관련된 작업이 모두 종료되면 파일을 닫는다.f.close()1.파일 생성하기# newfile.pyf = open("새파일.txt", 'w')f.close()파일_객체 = open(파일_이름, 파일_열기_모드)파일 열기 모드모드설명'r'읽기 모드 (파일이 없으면 오류 발생)'w'쓰기 모드 (파일이 있으면 덮어씀, 없..
2.집합(set)중복을 허용하지 않고순서가 없음(unordered)집합 자료형은 순서가 없기때문에 인덱싱으로 값을 얻을 수 없음중복을 허용하지 않는 set의 특징은 자료형의 중복을 제거하기 위한 필터 역할집합 자료형은 다음과 같이 set 키워드를 사용해 만들 수 있다.set()s = set(자료1, 자료2, 자료3...)위와 같이 set()의 괄호 안에 리스트를 입력하여 만들거나 다음과 같이 문자열을 입력하여 만들 수도 있다. 1.집합생성 : set()s = [1,2,3,3,2]print(s)s = set(s)print(s)type(s) [1, 2, 3, 3, 2]{1, 2, 3}set#H, l 문자가 하나씩 없고, 순서가 다름 ➔ 중복 제거, 순서 없음s = set('hi, hello')s더보기{' '..
Chapter10_딕셔너리, 집합, 파일처리참고.data types(list,tuple,set,dictionary)파이썬은 여러 가지 데이터 타입을 지원하여 다양한 종류의 데이터를 처리할 수 있습니다.정수형(int): 정수 값을 나타내는 데이터 타입입니다. 양수, 음수, 0을 포함한 모든 정수 값을 표현할 수 있습니다.부동소수점형(float): 실수 값을 나타내는 데이터 타입으로, 소수점을 가지는 수를 표현할 수 있습니다. 부동소수점 연산에는 근사치가 포함될 수 있습니다.문자열(str): 문자의 시퀀스로 텍스트 데이터를 나타내는 데이터 타입입니다. 작은 따옴표(')나 큰 따옴표(")로 감싸서 생성합니다.불리언(bool): 참(True) 또는 거짓(False) 값을 가지는 데이터 타입으로, 조건문과 논리 ..
- Total
- Today
- Yesterday
- 라이브러리
- 데이타R지
- 피그마
- HCI
- matplotlib
- pygame
- HIG
- 휴리스틱평가
- Text Mining
- 파이썬 기초
- 프로토타입
- 데이터R지
- UI
- 챗GPT
- Idle
- 자바스크립트
- 안드로이드
- 초보자를 위한 텍스트마이닝
- UX
- figma
- 파이썬
- python
- 텍스트 마이닝
- 관계자분석
- 챗봇
- 4차산업혁명
- 컴퓨팅사고력
- 스마트기술
- 파이썬기초
- 텍스트마이닝
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |