WalkingBo의 걷는 정보

파이썬 기초 - 입출력(input) 본문

IT/파이썬 및 장고

파이썬 기초 - 입출력(input)

walkingbo 2020. 6. 16. 09:53

사용자 입력 - input

 

input의 사용

number = input("숫자를 입력하세요:")

 

다음과 같이 입력한 후에 저장하고 실행하면 명령창에 다음과 같이 나옵니다. 숫자를 입력하세요: 그럼 이제  입력이 가능한 상황입니다. 그래서 다음과 같이 입력을 해보겠습니다. 3. 그리고 다음과 같이 출력하면 내가 입력한 대로 출력이 됩니다.

 

print(number)

3

 

참고로 input은 입력되는 모든 것을 문자열로 취급한다.

 

예제 - 두 숫자의 합 구하기

 

a = input('첫 번째 숫자를 입력하세요: ')

b = input('두 번째 숫자를 입력하세요: ')  

print(a + b)

 

a 에 2를 대입하고 b 에 3을 대입하면 결과를 어떻게 출력하게 될까요?

정답은 23입니다. 위에서 말했듯이 input은 입력되는 모든 것을 문자열로 취급하기 때문에 숫자로 계산이 되지 않습니다. 만약 숫자로 계산을 하고  싶다면 변수에 저장하는 값을 숫자로 치환 해주면 됩니다. 

 

a = int(input('첫 번째 숫자를 입력하세요: '))

b = int(input('두 번째 숫자를 입력하세요: '))  

print(a + b)

 

다음과 같이 입력을 하고 출력하면 숫자 값이 계산 되어 출력됩니다. 결과적으로 5가 출력됩니다. 

 

'IT > 파이썬 및 장고' 카테고리의 다른 글

파이썬 기초 - 함수 2  (0) 2020.06.09
파이썬 기초 - 함수  (0) 2020.06.04
파이썬 제어문 - for문  (0) 2020.06.02
파이썬 제어문 - while  (0) 2020.05.27
파이썬 제어문 - if  (0) 2020.05.25
Comments