본문 바로가기
Python

[Python] 09 - 기본기 - 숫자 입력받기

by 진홍이 2021. 7. 19.
728x90

파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다.

 

input함수를 사용해 숫자형(int,float)를 입력 받아보는 방법에 대해서 알아 보겠습니다.

 

숫자를 하나만 입력받을 때는

a = int(input('숫자 : '))

 변수 a 에 숫자를 입력받아 화면에 표시하고 타입을 알아보았습니다.

input함수를 int함수로 감싸주지 않을 경우에는

문자열로 받아들이는 불상사가 일어날 수 있습니다.

 

int로 감싸주지 않을 경우에는 숫자를 입력하더라도

문자로 받아들이는 것을 확인해 보겠습니다.

똑같이 숫자 5를 입력받았지만

확인결과 변수 a의 자료형은 문자형으로 확인 되었습니다.

 

이번엔 여러개의 숫자를 입력받아 보겠습니다.

a,b,c = input('숫자 여러개 : ').split()
a=int(a)
b=int(b)
c=int(c)

이런식으로 split을 사용해변수 여러개에 데이터를 집어넣은 후

int함수를 사용해 각각의 변수를 변경 할 수 있습니다.

 split함수는 문자를 자르는 함수 입니다.

변수.split('문자')로 '문자'를 기준으로 변수를 자를 수 있습니다. split()괄호안을 비워두면 공백을 기준으로 자릅니다.

 

파이썬의 기본기 숫자 입력받기와 여러개, 그리고 split함수에 대해 알아보았습니다.

 

728x90