반응형
파이썬에서 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(값)
반응형
'Language > Python' 카테고리의 다른 글
파이썬 함수 예제 및 정의, 호출부터 리턴까지 (0) | 2020.01.07 |
---|---|
파이썬 if else 문 사용방법 및 예제 (0) | 2020.01.07 |
파이썬 변수 타입 및 선언부터 초기화까지 (0) | 2020.01.06 |
파이썬 한 줄 주석, 여러줄 주석 사용방법 (0) | 2020.01.06 |
파이참 폰트, 폰트 크기 변경하기 (1) | 2020.01.06 |
댓글