공부/파이썬

파이썬의 수치형 자료형

마준123 2022. 8. 18. 15:24

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