본문 바로가기
한국방송통신대학교/데이터과학 스터디

[주피터 노트북] 파이썬 변수 사용법

by 열공노년 2024. 7. 7.
반응형

주피터 노트북에서 파이썬 변수 사용법

주피터 노트북에서 변수는 Python 코드에서 데이터를 저장하고 처리하는 데 사용됩니다. 변수를 사용하는 방법과 관련된 기본적인 개념과 예제를 설명드리겠습니다.

변수 선언 및 초기화

변수는 값을 저장하는 공간입니다. 변수 이름을 정하고 값을 할당함으로써 변수를 선언하고 초기화할 수 있습니다.

# 변수 선언 및 초기화
a = 10
b = 20
c = a + b

print(c)  # 출력: 30

위 코드에서 ab는 정수 값을 저장하는 변수이며, c는 두 변수의 합을 저장하는 변수입니다.

다양한 자료형의 변수

Python에서는 다양한 자료형을 사용할 수 있습니다.

정수형 (Integer)

num = 10
print(type(num))  # 출력: <class 'int'>

실수형 (Float)

pi = 3.14
print(type(pi))  # 출력: <class 'float'>

문자열 (String)

name = "Alice"
print(type(name))  # 출력: <class 'str'>

리스트 (List)

numbers = [1, 2, 3, 4, 5]
print(type(numbers))  # 출력: <class 'list'>

딕셔너리 (Dictionary)

person = {"name": "Alice", "age": 25}
print(type(person))  # 출력: <class 'dict'>

변수 이름 규칙

변수 이름을 지정할 때 다음과 같은 규칙을 따라야 합니다.

  • 변수 이름은 문자, 숫자, 밑줄(_)로 구성됩니다.
  • 변수 이름은 숫자로 시작할 수 없습니다.
  • 변수 이름은 대소문자를 구분합니다.
  • 예약어 (예: if, for, while 등)는 변수 이름으로 사용할 수 없습니다.

변수 값 변경

변수에 저장된 값은 언제든지 변경할 수 있습니다.

x = 5
print(x)  # 출력: 5

x = 10
print(x)  # 출력: 10

변수 사용 예제

다양한 예제를 통해 변수 사용법을 익혀보겠습니다.

계산기 프로그램

# 두 수의 합, 차, 곱, 나눗셈을 계산하는 간단한 프로그램

a = 15
b = 4

addition = a + b
subtraction = a - b
multiplication = a * b
division = a / b

print("덧셈:", addition)          # 출력: 덧셈: 19
print("뺄셈:", subtraction)      # 출력: 뺄셈: 11
print("곱셈:", multiplication)   # 출력: 곱셈: 60
print("나눗셈:", division)       # 출력: 나눗셈: 3.75

계산기 코딩에서 변수 사용

리스트와 반복문

# 리스트와 반복문을 사용하여 변수 값을 출력

fruits = ["사과", "바나나", "체리"]

for fruit in fruits:
    print(fruit)
# 출력:
# 사과
# 바나나
# 체리

딕셔너리와 반복문

# 딕셔너리와 반복문을 사용하여 키와 값을 출력

person = {"이름": "Alice", "나이": 25, "도시": "서울"}

for key, value in person.items():
    print(key, ":", value)
# 출력:
# 이름 : Alice
# 나이 : 25
# 도시 : 서울

전역 변수와 지역 변수

변수의 범위(scope)에 따라 전역 변수와 지역 변수로 나눌 수 있습니다.

  • 전역 변수: 함수 밖에서 선언되며, 프로그램 전체에서 접근 가능합니다.
  • 지역 변수: 함수 내에서 선언되며, 해당 함수 안에서만 접근 가능합니다.

전역 변수 예제

x = 10  # 전역 변수

def print_global_x():
    print(x)  # 전역 변수에 접근

print_global_x()  # 출력: 10

지역 변수 예제

def print_local_x():
    x = 5  # 지역 변수
    print(x)  # 지역 변수에 접근

print_local_x()  # 출력: 5
print(x)  # 전역 변수에 접근, 출력: 10

변수 활용 팁

  1. 의미 있는 변수 이름 사용: 변수 이름은 해당 변수의 용도를 명확히 나타내는 것이 좋습니다.
  2. 코드 주석: 변수의 용도와 의미를 주석으로 설명하면 코드의 가독성이 향상됩니다.
  3. 일관성 있는 변수명 스타일: 변수 이름 스타일을 일관되게 사용하는 것이 좋습니다. 예: snake_case 또는 camelCase.

이와 같이 주피터 노트북에서 변수를 효과적으로 사용하면 데이터 처리 및 분석 작업을 효율적으로 수행할 수 있습니다. 다양한 예제를 통해 변수 사용법을 익히고, 실제 프로젝트에서 이를 활용해 보시기 바랍니다.

반응형