OOP, 캡슐화, 상속과 포함, 추상화, 다형성 OOP (Object Oriented Programming) OOP 객체지향 프로그래밍 프로그램 설계방법론이자 개념의 일종이다. 기능의 재사용이 가능하도록 설계 및 프로그래밍을 하는것이다. 클래스와 인스턴스, 함수, 변수라는 object로 변화시켜서 프로그램을 하는 방법이다. 배경 프로그래밍 개념의 대부분은 최소비용으로 최대 효율을 얻기 위해서 개발되었다. OOP가 나오기 이전에는 최대한 많은 기능을 적은양의 소스코드 파일에 담고 배열과 함수를 계속해서 생성해야했기 때문에 관리하는데에 있어서 비효율적이었다. data-driven(데이터기반 의사결정), 컴퓨터하드웨어성능, 데이터양 증가에 따라 OOP활용도 증가하였다. OOP를 활용 할 때 특징 여러사람과 함..
정규표현식 정규 표현식 또는 정규식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 데이터를 전처리하거나 가공할 때 유용하게 사용된다. # 정규표현식 라이브러리 import re worldlist = ["color", "colour", "work", "working", "fox", "worker", "working"] for word in worldlist: if re.search('col.r', word): print(word) ### 실행결과 color regular_expressions = 'Title' print(len(regular_expressions)) print(re.match('', regular_expressions).span()) print(re.match(..
데이터셋 업로드, 불러오기 업로드 from google.colab import files files.upload() Data frame불러오기 df = pd.read_csv('데이터.csv') url 불러오기 URL = "https://~~~~ csv" df = pd.read_csv(URL) 엑셀시트불러오기 df1 = pd.read_excel(data_url, sheet_name='sheet1') df2 = pd.read_excel(data_url, sheet_name='sheet2') 데이터프레임 확인 Missing value 확인 df.isnull().sum() Missing value 0으로 처리 df.fillna(0, inplace=True) 해당 열의 중복되는 데이터 확인 df[df.duplic..
- Total
- Today
- Yesterday
- 캄보디아납치
- 송폼
- 매봉역 맛집
- 도곡역 맛집
- 과적합
- 에센셜오일
- 매봉역
- 스캠팜뜻
- 양재역 맛집
- 딥러닝
- 메이플랜드
- 작곡
- 유학생안전
- 로나월드
- 해외취업사기
- 파이썬
- Python
- 메이플스토리 로나월드
- 캄보디아스캠조직
- 메이플스토리 월드
- 해외고수익알바의위험성
- 여드름
- 수영자세
- 다이아토닉스케일
- 수영자세교정
- 캄보디아유학생사건
- 디퓨저
- 메이플스토리
- 캄보디아해외사건정리
- 화성학
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |