파이썬이 내부적으론 C 로 작성되어있다고 들었음 근데 C의 변수선언은 int A = 1; 이 형식 이외엔 안되는걸로 암 구조체 또한 Struct A; 이런식으로 해야만 구조체가 선언이 되는걸로 아는데 이걸 어케짜면 파이썬에서 a = 1만 해도 변수가 선언이 되는건지 궁금함. 아예 어셈블리부터 짰다면 납득이라도 할텐데 C로 했다니까 이상한 호기심만 발동하네
프로그래머가 프로그램을 작성하면 컴파일러는 해당 코드를 분석함. 컴파일러에 대해서 공부해보면 좋은데, a = 1 이런 토큰을 하나하나 떼어서 의미를 분석하고 그에 맞는 처리를 함 - dc Cpp
뭐 인터프리터겠지 암튼 = 뒤에 1이 왔으니 정수로 취급하라는걸 알 수 있을테고 내부적으로 그렇게 저장하든 하겠지 - dc Cpp
형식지정안해도 들어가는 값보고 판단하면 된다