일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오라클
- seaborn
- 튜닝
- 프로그래머스
- 알고리즘
- 코딩테스트
- Numpy
- 파이썬
- oracle
- sklearn
- 실습
- Oracel
- matplotlib
- Kaggle
- SQL
- R
- Python
- level 1
- 빅분기
- 빅데이터 분석 기사
- 실기
- level 2
- pandas
- 데이터 분석
- 카카오
- 머신러닝
- python3
- Today
- Total
목록프로그래밍 (81)
라일락 꽃이 피는 날
사용자 입력 값 받기 input() input('값 입력: ') 사용자 입력 값을 변수에 저장하기 userin = input('값 입력: ') 이때, 입력 값은 항상 문자열로만 자료를 입력받는다. a = input('값을 입력 하시오 : ') print('사용자가 {}을 입력 하였습니다.'.format(a)) print('사용자 입력 자료형 : {}'.format(type(a))) 값을 입력 하시오 : 1 사용자가 1을 입력 하였습니다. 사용자 입력 자료형 : 자료형 변환을 통해 다른 자료형으로 입력받을 수 있다. b = int(input('정수 값을 입력 하시오 : ')) print('사용자가 {}을 입력 하였습니다.'.format(b)) print('사용자 입력 자료형 : {}'.format(type..
자료형 종류 1. int (정수) : 0, 음수, 양수 값을 포함하는 숫자 값 2. float (실수) : 소수점을 사용하는 숫자 값 3. str (문자열) : 따옴표로 묶여 있는 값 4. bool (부울형) : True, False만을 가지는 값 5. list (리스트) : 정수, 실수 및 문자열 등 자료들의 순서가 있는 집합 [ ] 6. tuple (튜플) : 정수, 실수 및 문자열 등 자료들의 순서가 있는 읽기 전용 집합 ( ) 7. set (셋) : 정수, 실수 및 문자열 등 자료들의 순서가 없고 중복이 불가능한 집합 { } 8. dict (사전) : 정수, 실수 및 문자열 등 자료들의 키(key)와 값(value)이 쌍으로 존재하는 집합 { } 자료형 확인 type(변수명) a = 10 b = ..
변수 작명 규칙 1. 알파벳 대/소문자, 숫자, 언더바(_), 한글 사용 가능 2. 변수명의 시작은 숫자로 불가능 3. 공백, 언더바를 제외한 특수문자, Python 예약어 사용 불가능 ex) a, A, 변수, a1, a_, _a, a_10 → 가능 ex) 1a, *, a$, a b → 불가능 변수 선언 변수명 = 값 변수명1, 변수명2 = 값1, 값2 a = 10 b = '10' c, d = 11.5, '11.5'
{} : 문자열 또는 정수 출력 print('{} {}'.format('String', 100)) # String 100 print('{} {}'.format(100, 'String')) # 100 String {:f} : 실수 출력 {:.2f} : 소수점 2자리까지 실수 출력 print('{:f}'.format(5/3)) # 1.666667 print('{:.2f}'.format(5/3)) # 1.67 {:b} : 표현식 없는 2진수 값 출력 {:o} : 표현식 없는 8진수 값 출력 {:x} : 표현식 없는 16진수 값 소문자로 출력 {:X} : 표현식 없는 16진수 값 대문자로 출력 print('{:b}'.format(10)) # 1010 print('{:o}'.format(10)) # 12 prin..
1. 진법 표현 방법 진법 표현 문자 표현 식 2 0, 1 0b 8 0, 1, 2, 3, 4, 5, 6, 7 0o 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F 0x 표현 식에서의 0은 표현 식을 나타내주기 위한 구분 코드다. 각 진법에 해당하는 표현 식을 앞에 붙이면 자동으로 10진수로 변환되어 출력된다. print(0b10) # 2 print(0o10) # 8 print(0x10) # 16 2. 진법 변환 bin() : 2진수 값으로 변환 oct() : 8진수 값으로 변환 hex() : 16진수 값으로 변환 진법 변환 함수를 이용하면 출력될 때 앞에 표현식이 붙는다. print(bin(100)) # 0..
1. max() : 최댓값 print(max(3, 7, -1, 5, 4)) # 7 2. min() : 최솟값 print(min(3, 7, -1, 5, 4)) # -1 3. sum([]) : 합계 print(sum([4, 6, 9])) # 19 4. pow() : 거듭제곱(power) print(pow(2, 3)) # 8 5. divmod() : 나눈 결과의 몫과 나머지 반환 print(divmod(10, 3)) # (3, 1) 6. round() : 반올림 파이썬에서의 반올림은 일반적으로 알고 있는 반올림과 다르다. 1, 2, 3, 4 는 버리고 6, 7, 8, 9 는 올리는 것은 동일하다. 하지만 5의 경우 두 가지로 나뉜다. 5의 앞의 값이 홀수면 올리고 짝수면 버린다. 이와 같은 방식을 Banker..
1. 한 줄 주석 불필요한 코드를 실행하지 않게 하거나, 특정 코드에 대한 설명이 필요한 경우 주석을 사용한다. # 주석 사용 2. 여러 줄 주석 (주석 블럭) ''' 이 안에 주석 사용 ''' """ 이 안에 주석 사용 """