1.정수 자료형 ( int)
소수점이 없는 숫자(양수,0,음수)
2.기본으로 10진수
접두어를 활용해 2,8,16진수 등으로 표현 가능(전부 다 int 자료형)
a=12345 #10진수
b=0b11 #2진수
c=0o12 #8진수
d=0x23 #16진수
print(d)
35
3.내장함수 int()를 활용해 정수 자료형으로 변경 가능
a="123"
print(type(a))
print(a)
<class 'str'>
123
b=int(a)
print(type(b))
print(b)
<class 'int'>
123
4.범위의 제한이 없음
파이썬 버전3부터 long형 또한 정수형으로 통합(파이썬이 알아서 다 해줌)
5.실수 자료형(float)
소수점이 있는 숫자
a=float("0.12")
print(type(a))
print(a)
<class 'float'>
0.12
지수 표현 가능(e)( 이건 뭐 언제 어떻게 쓰는건지 잘 모르겠음ㅋ)
b= 2e-4
print(type(b))
print(b)
<class 'float'>
0.0002
6.복소수 자료형(complex)
실수와 허수로 구성된 숫자
a=10+2j
print(type(a))
print(a)
<class 'complex'>
(10+2j)
실수부+허수부j
b=5-4j
print(type(b))
print(b)
<class 'complex'>
(5-4j)
7.문자열 자료형
문자,단어 등으로 구성된 문자들의 집합
큰따옴표와 작음따옴표 모두 사용 가능
내장함수 str()을 활용해 문자열 자료형으로 변경 가능
문자열 안에 따옴표를 넣는 방법 - > 이스케이프 문자 사용(\) #역슬래시 뒤에 오는 따옴표는 코드가아니라 문자로 인식!
a="안녕하세요"
print(a)
안녕하세요
d="\'안녕하세요\""
print(d)
'안녕하세요"
또는 이스케이프문 없이 큰따옴표 작은따옴표 두개가 있기때문에 큰따옴표안에 작은 따옴표를 넣거나 작은 따옴표 안에 큰 따옴표를 넣어서도 사용이 가능하다.
a=" ' 안녕하세 ' "
print(a)
'안녕하세요'
8.여러줄의 문장을 포현하는 방법
이스케이프 문자 사용
a="안녕하세요\n제 이름은 마준영입니다\n 잘 부탁드립니당"
print(a)
안녕하세요
제 이름은 마준영입니다
잘 부탁드립니당
따옴표를 세 개 사용
a="""안녕하세요
제 이름은 마준영입니다.
게림"""
print(a)
안녕하세요
제 이름은 마준영입니다.
게림
'공부 > 파이썬' 카테고리의 다른 글
파이썬의 연산자 (0) | 2022.08.18 |
---|---|
파이썬의 수치형 자료형 (0) | 2022.08.18 |
파이썬의 내장 자료형 (0) | 2022.08.18 |
파이썬의 예약어 (0) | 2022.08.18 |
파이썬의 연속 라인 (0) | 2022.08.17 |