지금까지 C++만 쓰다가 큰 수 처리 때문에 처음 써봤는데요

두 수를 입력받을때


n, m = map(int, input().split())


↑일케 입력받으면 맞는데



n = int(input())

m = int(input())


↑일케 입력받으면 ValueError 뜨면서 틀리더라구여


혹시 둘이 뭐가 다른지 알려주실 파이썬 전문가 선생님 계십니까