코딩박사/python

[11회차] 파이썬 Casting

잇잇쌤 2023. 1. 20. 08:56
728x90
반응형
SMALL

안녕하세요 잇잇쌤입니다!

 

오늘은 Numeric type에 대해서 배워보도록 하겠습니다.

파이썬에는 Numeric 숫자 타입이 3가지 종류가 있는데요

 

Numbers 타입의 공통점은 double quotation ( " " ) 이나 Single quotation ( ' ' )이 들어가지 않아요!

 

다양한변수 타입 -> int 형으로 변환

x = int(1)   # x will be 1
y = int(2.8) # y will be 2
z = int("3") # z will be 3

 

값을 할당할때에 종류가 정해지도록 되어있습니다. 다른 언어는 이 변수의 타입을 변수명 앞에 선언해서 알려주는데, 파이썬은 그런거 없습니다. 그냥 데이터가 할당되는 대로 데이터 형태가 정해지는 구조라고 보시면 되어요!

 

다양한변수 타입 -> float 으로 변환

 

x = float(1)     # x will be 1.0
y = float(2.8)   # y will be 2.8
z = float("3")   # z will be 3.0
w = float("4.2") # w will be 4.2

다양한변수 타입 -> String 으로 변환

x = str("s1") # x will be 's1'
y = str(2)    # y will be '2'
z = str(3.0)  # z will be '3.0'

 

 

오늘은 형변환에 대해서 어떻게 값이 나오는지 한번 살펴보았습니다.

 

728x90
반응형