ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [파이썬 기초_1] 변수의 기초
    프로그래밍/Python 초급 2020. 6. 23. 07:07

    프로그래밍 언어에서 가장 중요한 특징은 "변수" 가 있다는 것이다. 

    변수 (Variable) 는 간단하게 값을 저장하는 저장공간이다.

    정수, 실수, 문자, 문장 등 다양한 종류의 데이터가 존재하기 때문에 각 형태에 맞는 데이터 타입이 존재한다. 

    데이터 타입을 크게 나눠 보면, 

    1. Boolean: 참, 거짓

    2. int: 정수

    3. float: 실수

    4. complex: 복소수

    5. strings: 문자열

    6. bytes: 바이트

    7. lists

    8. Tuples

    9. Sets:

    10. Dictionaries

    7번 부터 10번은 여러 개의 데이터를 모아놓은 데이터를 배열의 형태인데 각 기능에 대해서 천천히 알아보자. 


    0. 변수 (Variable)의 값 읽고 쓰기

    변수는 반드시 이름을 가져야 된다. 간단히 설명하면 int(정수형 변수)가 10개가 있는 상황이다. 각 변수를 구분하기 위한 이름이 없으면 뭐가 뭔지 구분이 불가능 할 것이다.

    파이썬에서는 변수에 값을 저장(할당) 하면 변수를 만드는 과정 (변수 선언) 이 자동으로 진행된다. 

    x = 1;
    y = 2;
    x = 3;

    참고로, ";"는 명령 줄의 끝을 구분하는 용도로 사용되고 없어도 무방하다. (c나 c++에서는 필수)

    x = 1;을 보면 "="를 기준으로 오른쪽의 값이 왼쪽으로 저장(할당) 되는 형태다.

    해석해보면 "x"는 내가 정한 변수 이름이고, 1이라는 값을 변수 x에 저장하라는 뜻이다. 

    이때 파이썬은 변수를 자동으로 생성해 주니깐, 변수 x는 자동으로 int(정수형 변수)로 생성된다.

     

    y = 2; 또한 앞선 코드와 동일한 의미이고, y라는 int 데이터 타입의 변수가 생성되고 2가 y에 저장된다.

     

    x = 3; 은 우리가 앞에서 미리 생성해둔 x 라는 변수에 3을 저장하는 뜻이다. 

    여기서 원래는 변수 x에 1을 저장해 뒀는데, 1 대신에 3이 들어가고 1은 없어진 거다.

     

    댓글

Designed by Tistory.