이번 포스팅에서는 변수에 대해서 알아보겠습니다.
변수란?
변수는 값을 저장할 때 사용하는 식별자입니다.
예를 들어서 𝝅 가 원주율3.141592....로 정의하는 것과 같습니다.
파이썬에서는 pi라는 이름의 저장공간을 만든 후, 3.141592... 값을 저장하고
필요할 때 pi를 통해서 호출하여 사용하는 방식입니다.
이때 pi를 '변수'라고 합니다.
변수 실습
실제로 파이썬을 통해서 예시로 말했던 변수를 지정해 보겠습니다.
pi=3.141592
변수=값
'='기호를 사용하여 변수를 지정할 수 있습니다.
변수 활용
이러한 변수를 활용하는 방법은 3가지 있습니다.
1. 변수를 선언하는 방법
변수를 생성하는 것을 의미합니다. 위에서 확인해 보면 pi를 사용하겠다고 선언하는 것을 말합니다.
2. 변수에 값을 할당하는 방법
변수에 값을 넣는 것을 말합니다. pi에 값을 넣는 것으로 pi=3.14 1592라는 값을 넣는 것입니다.
이때 기호는 '='기호는 같다는 의미가 아니라 좌변값을 우변의 값에 넣겠다, 할당하겠다는 의미입니다.
3. 변수를 참조하는 방법
변수에서 값을 꺼내는 것을 말합니다. 원의 둘레를 구하는 공식은 2* pi * r입니다.
이때 우리는 pi라는 값을 직접적으로 입력하지 않습니다. 즉 pi에 들어있는 값을 쓰겠다는 의미입니다.
이처럼 변수 안에 있는 값을 사용하는 것을 변수참조라고 합니다.
위의 pi의 경우는 숫자 자료형에 이름을 붙였기 때문에
변수+변수 또한 가능합니다.
하지만 변수 + "문자열"의 경우는 오류가 발생합니다.
복합 대입 연산자
변수 내부에 늘어 있는 자료의 연산자를 사용할 수 있습니다.
문자열이 들어있으면 준하열과 관련된 연산자를 사용가능하고 숫자가 들어있으면 숫자와 관련된 연산자를 사용할 수 있습니다.
그런데 변수를 활용할 때 기존의 연산자와 조합해서 사용할 수 있는 연산자가 생깁니다.
그것이 복합 대입 연산자입니다.
a +=10
위처럼 a +=10이라 사용하면 a= a+10이라고 하는 것과 같은 결과를 보여줍니다.
기존에 배웠던 다른 숫자 연산자들도 같은 방식으로 사용가능합니다.
a라는 변수의 값에 변화를 주는 것을 확인 가능합니다.
이처럼 숫자형뿐 아니라 문자열에도 사용가능합니다.
이번 포스팅을 변수에 대해서 알아보았습니다.
감사합니다
'언어 > Python' 카테고리의 다른 글
숫자열과 문자열의 다양한 기능 1 (0) | 2024.12.10 |
---|---|
사용자 입력 : input() (0) | 2024.12.04 |
숫자와 숫자 연산자 (0) | 2024.11.22 |
문자열 연산자 - 예외 처리 / 문자열의 길이 구하기 (0) | 2024.11.13 |
문자열 연산자 - 1 (0) | 2024.11.13 |