목차

    그냥 생각나는 데로 정리를 하다 보니 정리해야 할 순서가 이상해진 것 같지만 그래도 정리를 해봐야겠다.

     

    변수는 "변하는 수 " 로서 컴퓨터 프로그래밍에서 아직 알려지지 않거나 어느 정도까지만 알려져 있는 양이나 정보에 대한 상징적인 이름이다.

     

    워와 같이 말하면 어려우니. 간단히 말하면 데이터를 담을 그릇이라고 생각하면 좋을 것 같다. 

     

    예를 들어 커피잔에는 커피를 담으니 커피잔을 변수라고 생각하면 된다.

     

    C/C++과 같은 언어에서는 변수를 선언할 때 "헝가리안 표기법"에 의하여 변수, 함수 앞에 자료형을 지정해 주어야 한다.

     

    하지만 파이썬은 신기하게도 그러지 않아도 자동으로 지정이 된다.

     

    c/c++ Python
    int number = 1; number = 1

    위와 같이 매우 단순하게 할 수 있다.

     


    변수에는 여러 가지 자료형이 있다.

     

    크게 보면 정수형(integer), 실수형(float), 복소 수형(complex)이다.

     

    자료형 의미
    정수형 ( Integer ) 정수 즉 소수값을 사용하지 않는다.
    실수형 ( Float ) 실수 즉 소수값을 표현해준다
    복소수형 ( Complex ) 복소수형 즉 허수를 사용할 수 있다.

     

    개인적으로 코딩을 하면서 정수형과 실수형은 많이 사용해 보았지만, 복소 수형은 사용해 본 기억이 없다.

     

    필자가 공부하면서 정리한 내용은 아래와 같다.

    • 변수의 의미
      • 값을 참조할 수 있도록 저장하는 메모리 공간
    • 변수명
      • 변수에 접근하고 할당 받은 값을 저장하거나 그곳에 있는 값을 읽기 위해 지정한 이름
    • 변수 선언
      • 오른쪽에 변수명을 정의하고 할당연산자를 사용해서 변수 값을 왼쪽에 대입한다.
        • Ex) [변수명] = [대입 값]
      • 저장할 공간을 할당하고 이름을 붙이는 것을 변수 선언이라고 함
      • 변수명 = 대입값
      • python은 대입값에 따라 자동으로 변수 타입 결정 ( 만약 빈 변수를 만들고 싶다면 none을 삽입한다)
    • 변수 명명 규칙
      • 첫글자는 영문 소문자로 하며, 숫자나 특수기호 제외
      • 예약어는 변수명으로 사용불가
      • 변수명내 공백불가
      • 대소문자 구분주의

     

     

    '프로그래밍 및 IT > 파이썬 ( Python )' 카테고리의 다른 글

    파이썬(반복문)_06  (0) 2021.04.29
    파이썬( 자료형 )_05  (0) 2021.04.29
    파이썬(조건문)_03  (0) 2021.04.28
    파이썬(연산자)_02  (0) 2021.04.28
    파이썬( 세미콜론 및 코드블럭 )_01  (0) 2021.04.28

    + Recent posts