파이썬
[Python] 파이썬 TypeError: can only concatenate str (not "int") to str 오류 해결
[Python] 파이썬 TypeError: can only concatenate str (not "int") to str 오류 해결
2023.01.04에러 상황 파이썬으로 개발하던 중 문자열 변수와 정수형 변수를 결합해야 하는 상황이 발생했다. for i in range(1, 8): print("test" + i) Java에서는 문자열에 숫자형 변수를 추가하면 아무 문제가 없었지만.. 파이썬은 달랐다. TypeError: can only concatenate str (not "int") to str 위와 같이 문자열 변수에 숫자형 변수를 결합하려고 하니 타입 오류가 발생했다. 해결 방법 오류 내용 그대로 int 정수형의 변수를 str 문자열에 연결하려고 발생한 문제로 쉽게 생각하면 형변환을 해주면 해결할 수 있다. 숫자를 문자열에 결합해서 최종적으로 문자열을 만들려는 목적이기 때문에 숫자형 변수에 str() 함수를 사용해서 형변환을 해주면 된다. fo..