지식이 늘었다/Python

[Python] 파이썬 - 문자열을 숫자로, 숫자를 문자열로 바꾸기

moneydeveloper 2022. 9. 29. 16:17
반응형

프로그래밍을 하다 보면 문자열을 숫자로 , 숫자를 문자열로 바꾸는 경우는 매우 많습니다.

어떻게 해야하는지 알아보도록 하겠습니다.

 

목차
1. 문자열을 숫자로 바꾸기
2. 숫자를 문자열로 바꾸기

 

1. 문자열을 숫자로 바꾸기


문자열을 숫자로 변환할 때는 다음과 같은 함수를 사용합니다.

  • int() : 문자열을 int 자료형으로 변환합니다. 
  • float() : 문자열을 float 자료형으로 변환합니다. 
print(int("300") + int("100"))
print(float("53.2") + int("100"))
print(float("53.2") + float("12.4"))
print("300" + "100")

2. 숫자를 문자열로 바꾸기


숫자를 문자열로 변환할 때는 다음과 같은 함수를 사용합니다.

 

  • str() : int, float 자료형을 문자열로 변경합니다. 
  • format() : 중괄호{} 를 포함한 문자열 뒤에 마침표를 찍어서 사용하고 중괄호의 개수와 format 함수 괄호 안 매개변수의 개수는 반드시 같아야 합니다. 
print(str(100) + str(200))
print(str(53.2) + str(22.3))
print(str(55.2) + str(100))

print( "{} 이것은 {} format 함수 {} 사용법 입니다.{}" .format(1, "하하하", 100, True) )

반응형