일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python crawler
- pandas
- 넘파이
- python control statement
- 파이썬 크롤러
- 순회 크롤러
- 파이썬 제어문
- control statement
- 파이썬 크롤링
- sklearn
- 머신러닝
- Machine Learning
- 파이썬 객체 지향 프로그래밍
- K평균군집화
- 배열
- Naive Bayes
- NumPy
- 판다스
- python
- KMeans Clustering
- 제어문
- 나이브베이즈
- ML
- Titanic data set
- 파이썬
- 타이타닉 데이터
- dataframe
- scikit-learn
- Data pre-processing
- 사이킷런
- Today
- Total
목록python (23)
Try to 개발자 EthanJ의 성장 로그
Python Data type 파이썬 자료형 5) 튜플 (tuple) 생성 문법 기호 : ( ) 아이템을 수정/삭제할 수 없기 때문에 실수로 데이터가 변경되거나 삭제되는 위험이 적다. 객체를 저장하는데 더 적은 메모리를 사용한다. dictionay 자료형의 key로 활용할 수 있다. method의 parameter는 tuple 자료형으로 전달된다. 1. 생성하기 # 하나의 item을 가진 리스트 a = [1] type(a) list # 생성 문법 기호: 소괄호()는 생략 가능 > 대신 comma(,)는 무조건 1개 이상 # 소괄호() > 함수 parameter, tuple 할당, 산술연산 등에서 사용 됨 # > tuple 표기 시 생략 가능 > but comma(,)로 item 구분해서 tuple 선언 ..
Python Data type 파이썬 자료형 4) 리스트(List) - 여러 개의 아이템들을 저장하는 객체 = 여러 개의 값(다양한 data type)을 저장하는 그릇 - 문법 기호 : [아이템1, 아이템2, 아이템3 .... ] - 용어 : 아이템 = 요소 - 아이템으로 가질 수 있는 데이터 타입 : 문자, 숫자, 리스트, 딕셔너리 ... - 종류 아이템이 없는 리스트 1차원 리스트 다차원 리스트 - 특징 인덱스 활용 다차원 리스트의 구조에 대한 이해 1. 생성하기 # 아이템이 없는 리스트 == 빈 리스트 생성하기 # 문법 : [] # 함수 : list() a = [] a2 = list() print(type(a), type(a2)) print(a, a2) [] [] # 모든 데이터 타입을 아이템으로 ..
Python Data type 파이썬 자료형 3) string (문자열) > string 생성 여닫는 따옴표는 반드시 문자의 앞 뒤에서 같은 종류의 한 쌍으로 완성해야한다. 1. 한 줄 문자열 : ' , " "123" # 숫자 백이십삼이 아니라 문자 일이삼으로 읽는 것 '123' "안녕 반가워" # 여닫는 따옴표가 다른 줄에 있으면 오류 발생 # 여는 따옴표와 닫는 따옴표는 같은 줄에 있어야한다. 여러 줄에 걸쳐있으면 안된다. SyntaxError: EOL while scanning string literal a = "안녕\n반가워" print(a) # 명령어 출력되는 창 == 콘솔 # 역슬래쉬 + n == 개행문자 == 줄바꿈(enter) 안녕 반가워 a = "안녕\\\n반가워" print(a) 안녕\..
Baekjooon Online Judge 백준 용어 및 입출력 파이썬 코드 입력 입력은 사용자의 입력을 의미 코드가 실행된 다음 사용자가 직접 입력할 수 있도록 할 수 있게 코딩 파이썬에서는 input()을 기본적으로 사용 성능향상이 필요한 경우 > sys, stdin, readline() 브론즈 하위 ~ 중위 수준에서는 input()만으로도 해결 가능 > 우선은 input()만 사용 입력에 x이상 y이하의 범위를 주는경우도 있지만 무시해도 된다. #input("안내문구")를 입력하면, #사용자에게 입력할 수 있는 양식을 제공 #사용자가 입력한 자료를 문자형식으로 전달 input('입력해보세요.') 입력해보세요.abcd 'abcd' # a = input() > 사용자가 입력한 data가 해당 변수(a)에..
> Python Operator 파이썬 연산자 산술 연산: +, -, *, /, //(몫), %(나머지) 비교 연산: ==, !=, =, 논리 연산: and, or 할당 연산: =, +=, -=, *=. /=, %= 1. 산술 연산자 : 숫자를 계산하기 위한 문법 # 덧셈: + # 정수 + 정수 == 정수 10 + 3 13 # 실수 + 실수 == 실수 13.3 + 2.4 #floating point 문제로 정확한 표기 불가능 15.700000000000001 # 정수 + 실수 == 실수 (type promotion) 10 + 3.4 13.4 # 뺄셈: - # jupyter notebook은 print() 함수를 사용하지 않을 시 last line의 결과만 출력한다. # 모든 line의 결과를 화면에 보여..
Python Data type (int, float) 파이썬 자료형 (정수, 실수) Why 숫자형부터 시작? 컴퓨터가 이해할 수 있는 단 하나의 언어: 기계어(machine language) with 0, 1 > 숫자형 - 종류 정수: 0, 양의 정수, 음의 정수 실수: 소수점을 포함하는 숫자 8진수 (0o or 0O로 시작): e.g. 0o34, 0o25 16진수 (0x로 시작): e.g. 0x2A, 0xFF 2진수 (0b로 시작): e.g. 0b10, 0b11 - 8bit == 1byte 1) 정수형 (int) #양수, 음수, 0 a = 10 b = -20 c = 0 # 출력 함수 > print(변수명) print(a) 10 # print(string) > string " "안의 내용 출력 print..
Python Jupyter Notebook 파이썬 주피터 노트북 사용법 # 주피터 노트북 사용법 ### 녹색 셀 → 선택 된 셀 셀의 내부 클릭하면 녹색으로 선택 영역이 지정됨 녹색 셀에는 키보드 입력시 코드, 입력문이 직접 입력 녹색 셀에 esc키 입력 or 셀 바깥쪽 클릭시 파란색으로 전환 ### 파란색 셀 → 입력 중(선택 중)이지 않은 셀 b 입력 → 선택된 셀 아래에 입력용 셀 추가 (below) a 입력 → 선택 셀 위에 입력용 셀 추가 (above) dd 입력 → 선택된 셀 삭제 (delete) ### Markdown vs. Code m 입력 → Markdown mode으로 셀 전환 (필기용) y 입력 → Code mode로 셀 전환 [ctrl + enter] or [shift + enter..