본문 바로가기
Python/Python with Error

[해결 방법] TypeError: unsupported operand type(s) for /: 'str' and 'int'

by HJ0216 2023. 8. 8.

👉 기본 환경

- Language: Python

- IDE: Replit

 

 

⌨️ 코드

1
2
3
answer = input("What is your number?\n");
temp = answer / 10;
 
 
 

 

 

🖨️오류

TypeError: unsupported operand type(s) for /: 'str' and 'int'

 

 

📡 원인

자료형이 str과 int 사이에는 / 연산자를 지원하지 않음

 

 

📰 해결 방법

1
2
3
4
answer = input("What is your number?\n");
temp1 = int(answer) / 10;
temp2 = float(answer) / 10;
 
 
 

str을 int() 또는 float()로 / 연산자가 지원하는 형태로 변환