Python - input = input() 문제 C#(정확히는 Unity)로 개발에 입문하고, 줄곧 C 같은 정적 타입 언어만 사용하다가. 동적 타입인 파이썬을 사용할 일이 있어서 좀 쓰게 되었다. 쓰던 와중 파이썬이 런타임에서 자료형이 결정된다는 건 알고 있었지만.. input = input() 이것도 된다는걸;;; 알아버려 가지고, 정확히 이게 어떻게 돌아가는 건지 한번 정리해두기로 했다. C#과 같은 것들은 정적타입 언어라, 컴파일단에 먼저 선언된 데이터 타입에 따라 메모리를 할당하고 식별자는 할당된 메모리를 가리키기 때문에. int타입 변수에 string과 같은 것들을 암시적으로 그냥 막 집어넣을 수 없다(정 하고 싶으면 casting을 통해, 컴파일러에게 메모리 손상이 있을 수도 있다는 거 알..