본문 바로가기
Language/Python

파이썬 숫자를 문자로, 문자를 숫자로 변환방법

by wakestand 2020. 1. 6.
반응형

파이썬에서 int(인트) 타입의 intVariable과 String(스트링) 타입의 StringVariable을 더해주려고 했는데

막상 해보니 에러가 뜨면서 안된다

 

int타입과 String 타입은 서로 더할 수 없기 때문이다

둘 중에 하나를 int 타입 혹은 String 타입으로 바꿔줘야 하는데

이걸 캐스팅(Casting) 이라고 한다

 

int에서 String은

str(값)

 

String에서 int는

int(값)

으로 변환할 수 있다

 

이후 출력을 해 보니 출력이 잘 되는 것이 보인다

예제에 사용한 코드는 아래와 같다

 

intVariable = 50
StringVariable = "123"

print(intVariable + int(StringVariable))
print(str(intVariable) + StringVariable)

# String > Int int(값)
# Int > String str(값)
반응형

댓글