1. 수(Number) | 일반 숫자 정의 | 정수(int), 실수(float) |
2. 문자열(String) | 홑/겹 따옴표로 정의 | "Python is my favorite." |
3. 리스트(List) | 생성, 삭제, 수정 가능한 집합 | [1,2,3,4,5] |
4. 튜플(Turple) | 생성, 삭제만 가능한 집합 | (1,2,3,4,5) |
5. 딕셔너리(Dictionary) | Key-Value 정의 | ["product_name" : "led"} |
1. 수 (Number)
A = 10 은 숫자고
B = "10"은 문자다.
int 함수는 반올림 하지 않는다. 내림!
모든 연산은 같은 자료형끼리만 가능하다.
2. 문자열 (String)
문자열끼리 더하기, 문자열에 숫자 곱하기 연산이 가능하다. (빼기, 나누기 X)
문자열 인덱싱은 0부터 시작한다.
ABC.count("G") : ABC에서 대문자 "G"의 개수 세기
ABC.index("G") : ABC에서 대문자 "G"의 위치 확인
ABC.upper() : ABC의 모든 문자를 대문자로 바꾼다.
ABC.lower() : ABC의 모든 문자를 소문자로 바꾼다.
ABC.replace("G","K") : ABC에서 대문자 "G"를 대문자 'K"로 바꾼다.
DEF = ABC.split("G") : ABC를 대문자 "G"를 기준으로 n개로 분리한 값들을 DEF 리스트로 만든다.
int(ABC) : ABC의 자료형을 숫자(정수)로 바꾼다. 소숫점 이하는 내림.
float(ABC) : ABC의 자료형을 숫자(실수)로 바꾼다.
type(ABC) : ABC의 자료형을 반환한다.
ABC = 123 : 123은 숫자(정수)
ABC = "123" : 123은 문자
리스트는 양이 많아 다음 포스트에서 이어서 적도록 한다.
'개발자 > Python' 카테고리의 다른 글
Python (파이썬) 자료형 5가지 (4. 튜플 5. 딕셔너리) (0) | 2020.03.25 |
---|---|
Python (파이썬) 자료형 5가지 (3. 리스트) (0) | 2020.03.25 |
Python (파이썬) range 함수 이해하기 (0) | 2020.03.25 |
Python (파이썬) 홀수값, 짝수값 (0) | 2020.03.25 |
Python (파이썬) for문에서 범하기 쉬운 오류 (0) | 2020.03.25 |