변수와 자료형

  • 7 minutes to read

파이썬에서 변수를 사용하여 데이터를 저장하고, 이를 다양한 방식으로 활용할 수 있습니다. 이번 섹션에서는 파이썬에서 변수와 기본 자료형을 어떻게 사용하는지 살펴봅니다.

변수의 개념 및 선언

파이썬에서 변수는 데이터를 저장하는 공간입니다. 변수에는 다양한 종류의 데이터를 저장할 수 있으며, 변수에 저장된 데이터는 프로그램 실행 중에 사용할 수 있습니다.

변수 선언 및 초기화

파이썬에서 변수를 선언하고 값을 할당하는 방법은 매우 간단합니다. 변수명을 정의하고 등호(=)를 사용하여 값을 할당합니다.

x = 10
y = 20

위 예제에서 xy는 변수명이며, 각각 1020이라는 정수 값을 할당받았습니다.

변수명 규칙

변수명을 지을 때 다음 규칙을 따라야 합니다:

  • 변수명은 영문자, 숫자, 밑줄(_)로 구성될 수 있습니다.
  • 변수명은 숫자로 시작할 수 없습니다.
  • 대소문자를 구분합니다.
  • 파이썬 예약어는 변수명으로 사용할 수 없습니다.

여러 변수에 값 할당하기

파이썬에서는 한 줄에 여러 변수에 값을 할당하는 것도 가능합니다.

a, b, c = 1, 2, 3

위 코드는 변수 a, b, c에 각각 1, 2, 3을 할당합니다.

변수 삭제하기

del 키워드를 사용하여 메모리에서 변수를 삭제할 수 있습니다.

x = 5
del x

x 변수를 삭제한 후 x를 참조하려고 하면 에러가 발생합니다.

Python 변수와 초기화 연습

본 스크립트는 변수 선언, 초기화, 그리고 변수 삭제에 관한 기본적인 개념을 설명하기 위해 작성되었습니다. 여기서는 두 개의 변수 xy를 다루며, 각각의 변수에 대한 다양한 작업을 수행합니다.

코드: PythonNote\05_Variable\Variable.py

x = 10 # 변수 선언과 동시에 초기화
y = None # 빈 값으로 할당

# 'x' 변수 삭제
del x

변수 x는 10이라는 값으로 초기화되며, yNone을 사용하여 명시적으로 빈 값으로 초기화됩니다. 이후에는 del 키워드를 사용하여 x 변수를 메모리에서 삭제합니다. 이 스크립트를 통해 Python에서 변수를 어떻게 선언하고, 초기화하며, 필요 없어진 변수를 어떻게 삭제하는지에 대한 기본적인 이해를 얻을 수 있습니다.

Python 변수 선언 및 초기화 심화 연습

이 스크립트는 Python에서의 변수 선언 및 초기화 방법을 좀 더 심화적으로 다루기 위해 작성되었습니다. 다양한 방식으로 변수를 선언하고 초기화하는 방법을 소개하며, 여러 변수를 한 번에 처리하는 효율적인 방법을 설명합니다.

코드: PythonNote\05_Variable\VariableInitialize.py

# [1] 변수 선언과 초기화를 한 번에 처리 
first = 10;

# [2] 콤마를 사용하여 여러 개의 변수를 동시에 선언 및 초기화
second, third = 20, 30 

print(first) # 10
print(second) # 20 
print(third) # 30 

본 예제에서는 첫 번째 방식으로 단일 변수 first를 선언하고 초기화하는 방법을 보여줍니다. 두 번째 방식에서는 콤마(,)를 사용하여 secondthird라는 두 개의 변수를 동시에 선언하고 각각 20, 30의 값을 할당합니다. 이렇게 하면 코드의 간결성과 가독성을 동시에 향상시킬 수 있습니다.

파이썬 자료형

파이썬에서 사용할 수 있는 기본적인 자료형에는 다음과 같은 것들이 있습니다:

  • 정수형(int): 정수를 저장하는 자료형입니다.
  • 실수형(float): 소수점을 포함한 실수를 저장하는 자료형입니다.
  • 문자열(str): 텍스트 데이터를 저장하는 자료형입니다.
  • 불리언(bool): True 또는 False 값을 저장하는 자료형입니다.

Python 변수 기초

이 스크립트는 변수의 개념과 기본적인 사용 방법을 소개하기 위해 작성되었습니다. 변수를 통해 데이터를 저장하고, 저장된 데이터를 사용하는 방법에 대해 설명합니다.

코드: PythonNote\05_Variable\변수.py

#[!] 변수(Variable): 프로그램에서 사용할 데이터를 저장해 놓는 그릇

#[1] 변수 만들고 값을 저장하기
i = 1234
s = "안녕하세요."
d = 12.34

#[2] 변수에 들어있는 값 사용하기
print(i)  # 1234
print(s)  # 안녕하세요.
print(d)  # 12.34

# 변수 값 변경하기
s = '반갑습니다.'
print(s)  # 반갑습니다.

본 예제에서는 정수, 문자열, 실수형 데이터를 저장하는 변수의 선언과 초기화를 보여줍니다.

자료형 확인하기

변수에 저장된 값의 자료형을 확인하려면 type() 함수를 사용합니다.

x = 10
print(type(x))  # <class 'int'>

자료형 변환하기

파이썬에서는 다른 자료형으로 변환하는 함수를 제공합니다. 예를 들어, 정수형을 실수형으로 변환하거나 반대로 변환할 수 있습니다.

x = 10
y = float(x)  # 정수를 실수형으로 변환
z = int(y)    # 실수를 정수형으로 변환

변수와 기본 자료형을 이해하고 사용하는 것은 파이썬 프로그래밍의 기초입니다. 이를 통해 다양한 데이터를 효율적으로 처리할 수 있습니다.

VisualAcademy Docs의 모든 콘텐츠, 이미지, 동영상의 저작권은 박용준에게 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 전재와 복제를 금합니다. 사이트의 콘텐츠를 복제하여 블로그, 웹사이트 등에 게시할 수 없습니다. 단, 링크와 SNS 공유, Youtube 동영상 공유는 허용합니다. www.VisualAcademy.com
박용준 강사의 모든 동영상 강의는 데브렉에서 독점으로 제공됩니다. www.devlec.com