본문 바로가기

Language

[Python] 숫자를 문자열로 변경하기 (int to string, float to string)

728x90

원하는 것

파이썬에서 숫자를 문자로 변경하고자 합니다.

다른 문자열과 합치거나, 문자열 타입으로 저장해야할 때 필요합니다.

방법 1

str() 함수를 사용합니다.

int_str = str(10)
# 10

float_str = str(10.0)
# 10.0

방법 2

f-string 을 활용합니다.

num: int = 10
int_str = f"{num}"
# 10

float_num: float = 10.0
float_str= f"{float_num}"
# 10.0

방법 3

str.format() 을 활용합니다.

num: int = 10
int_str = "{}".format(num)
# 10

float_num: float = 10.0
float_str= "{}".format(float_num)
# 10.0

 

반응형