파이썬에서 변수 값을 입력 받을려면
input() 함수를 활용하여 입력받을 수 있다.
a = input()
한 줄에 여러개의 변수 값이 입력될 경우,
split() 함수를 활용하여 공백을 기준으로 변수 여러개를 입력 받을 수 있다.
a, b = input().split()
그러나 만약 int형 변수를 여러개 입력 받고 싶을 때는
형변환 함수 int()를 사용하면 안된다.
split() 함수는 반환자료형이 list이기 때문에
int() 함수로 형변환을 시도하면 TypeError가 발생한다.
이를 해결하기 위해서 map() 함수를 활용해야 한다.
a, b = map(int,input().split())
이를 응용하여 다른 자료형도 한번에 입력받을 수 있다.
a, b = map(float,input().split()) #실수 자료형
c, d = map(complex,input().split()) #복소수 자료형
테스트