Categories
자습서

프로그래밍 언어 내 변수

본 문서에서는 프로그래밍에서 변수의 기본 개념을 소개합니다. 이는 정의, 데이터 유형, 값 할당 및 변수 범위를 포함합니다.

프로그래밍 초보자를 위한 변수에 관한 기본 지식

소개

본 문서는 프로그래밍 초보자를 위한 변수에 관한 기본 지식을 제공하는 간단한 안내서입니다. 변수는 컴퓨터 프로그래밍에서 데이터를 저장하고 조작하는 데 사용되는 기본 구성 요소입니다. 필요한 유연성과 데이터 조직을 제공함으로써 변수는 효율적이고 효과적인 프로그래밍에 필수적입니다.

  1. 변수란?

변수는 값이 저장되는 컴퓨터 프로그래밍에서 사용되는 지정된 메모리 영역을 가리킵니다. 변수는 프로그램이 받는 외부 요인이나 데이터에 따라 다를 수 있습니다. 변수의 값을 참조하고 액세스하려면 해당 이름이나 식별자 중 하나를 사용해야 합니다.

프로그램 전체에서 변수는 값이 제공되고 변경되며 계산이나 논리 프로세스에서 사용할 수 있습니다. 변수는 서로 다른 값을 저장하고 조작하여 프로그램이 동적이고 사용자의 입력이나 변화하는 조건에 반응할 수 있도록 유연성을 제공합니다.

2. 변수의 데이터 유형

데이터 유형은 컴퓨터 프로그래밍에서 데이터가 적절하게 처리되고 적절한 유형의 데이터에 작업이 수행되도록 보장하기 위해 사용됩니다.

대부분의 경우, 프로그래밍 언어에서 사용되는 주요 데이터 유형은 네 가지입니다.

  • 정수 변수

소수점이 없는 정수가 정수 변수에 저장됩니다. 양수, 음수 또는 제로 값을 나타낼 수 있어서 숫자 계산 및 계산 작업을 가능하게 합니다.

예: 1, 2, 3, 4,… 100, -100,

  • 부동 소수점 변수

이는 부동 소수점 숫자 또는 소수점을 포함하는 숫자로도 불립니다.

예: 3.14, 2.567, -0.25

  • 문자열 변수

이들은 텍스트 또는 단어 시퀀스와 같은 문자열을 보유하는 데 사용됩니다. 또한 숫자, 기호 또는 공백도 포함할 수 있습니다.

예: “안녕”, “+1-999-222-444”, “안녕하세요!”, 12345

  • 부울 변수

부울 변수에서는 참(True) 또는 거짓(False)과 같은 두 가지 논리 값이 저장됩니다.

3. 변수에 값 할당하는 방법

위에서 언급한 데이터 유형에 다른 값을 할당할 수 있습니다. 변수에 값을 할당할 때 컴파일러는 저장할 값에 대한 메모리 공간을 할당합니다. 변수의 유형은 메모리 위치의 크기를 결정합니다. 이는 숫자, 텍스트 또는 복잡한 구조물과 같은 다양한 형태의 데이터를 저장하는 컨테이너로 작용합니다.

변수에 값을 할당할 때 특정 데이터 값을 지정해야 합니다.

  • 이 경우 할당 연산자(“=”)를 사용합니다.

변수_이름 = 값

예: Num1 = 10

각 단어 사이에 공백을 남기지 말아야 합니다. 두 개 이상의 단어를 선언하는 경우 각 선언할 단어를 연결하는 데 밑줄(“_”)을 사용해야 합니다.

4. 변수 사용 방법

변수에는 모든 종류의 데이터를 저장할 수 있지만 사용에 일정한 제약이 있습니다.

예: 정수 값을 부동 소수점 변수에 할당할 수 없습니다.

  • 변수 이름이 의미 있는지 확인해야 합니다.
  • 변수 선언의 범위를 제한하려고 노력해야 합니다.
  • 변수를 사용하기 전에 초기값을 지정해야 합니다.
  • 프로그램 전체에서 일관되게 변수를 사용해야 합니다.
  1. 변수를 선언합니다.

int x;

2. 변수에 값을 할당합니다.x = 10;

3. 프로그램에서 변수 사용printf(“x의 값은 %d입니다\n”, x)

5. 다양한 언어에서 변수를 선언하는 방법

C / C++int x;
char name;
float pi;
bool is_human;

Pythonx = 10
name = “Peter”
pi = 3.14
is_human = True

Javaint x;
String name;
float pi;
boolean is_human;

JavaScriptvar x = 10;
var name = “Peter”;
var pi = 3.14;
var is_human = “True”;

PHP$x = 10;
$name = “Peter”;
$pi = 3.14;
$is_human = True;

6. 변수의 범위

지역 범위

지역 변수는 선언된 범위 내에서만 액세스할 수 있는 변수입니다. 이는 해당 함수나 코드 블록 내에서만 액세스할 수 있음을 의미합니다.

함수나 코드 블록이 실행될 때 지역 변수가 생성되며, 실행이 완료되면 파괴됩니다.def my_function():
local_variable = 10
print(local_variable)

my_function()

전역 범위

함수나 코드 블록 외부에서 선언된 변수를 전역 변수라고 합니다. 이 변수는 프로그램의 모든 지점에서 액세스할 수 있습니다.

전역 변수는 프로그램 실행의 시작점에서 정의되며, 종료 단계에서 파괴됩니다.global_variable = 10

def my_function():
print(global_variable)

my_function()

폐쇄 범위

외부 함수나 코드 블록에서 정의된 변수는 폐쇄 범위를 가진 변수로 간주됩니다. 내부 함수가 외부 함수 범위에서 변수에 액세스하고 수정할 수 있는 능력이 정의됩니다.

내장 범위

“내장 범위”라는 용어는 프로그래밍 언어에 포함된 매개변수를 설명합니다. 모든 함수와 코드 블록은 이러한 변수에 액세스할 수 있습니다.

Python의 내장 범위는 가장 바깥쪽 범위입니다. 즉, 내장 변수는 선언된 위치와는 관계없이 항상 접근할 수 있습니다.

Python의 내장 변수.

  • len()
  • max()
  • min()
  • print()
  • type()\

print(len(“Hello World”))

7결론

프로그래밍에서 변수는 기본적인 것이며, 이는 변수가 프로그래밍에서 근본적인 역할을 한다는 것을 의미합니다. 따라서 이 글을 통해 변수에 대한 큰 아이디어와 다양한 프로그래밍 언어에서 그들이 어떻게 사용되는지에 대해 제시했습니다.

변수를 사용하는 방법과 그들에 대한 개념을 이해하면 프로그래머들이 보다 효율적이고 유지보수 가능하게 코딩을 할 수 있습니다. 왜냐하면 변수는 코드의 모든 부분을 수행하는 데 사용되어야 하기 때문입니다.

가장 중요한 것은 변수에 의미 있는 고유한 이름을 선택하는 것입니다. 그것은 개발자가 변수를 쉽게 식별하고 원활하게 코딩할 수 있도록 도와주기 때문입니다.

이 글의 내용은 원문 기사에서 번역되었습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다