본문 바로가기

파이썬

파이썬 변수와 숫자형 자료형 이해하기

반응형

이 글에서는 파이썬의 기본 문법 중 변수와 숫자형 자료형에 대해 쉽고 재미있게 소개합니다. 초보자들이 파이썬을 이해하고 활용할 수 있도록 단계별로 설명하며, 일상생활에 비유한 사례와 퀴즈를 통해 이해를 돕습니다.

 

변수란 무엇인가?

변수는 프로그래밍에서 데이터를 저장하는 기본 단위입니다. 변수는 값을 저장하고, 이를 통해 프로그램이 데이터를 처리하고 조작할 수 있게 합니다. 이 섹션에서는 변수의 개념과 역할, 변수 선언과 할당 방법, 변수 이름 짓기 규칙에 대해 알아보겠습니다.

변수의 개념과 역할

변수는 데이터를 저장할 수 있는 이름 붙은 공간입니다. 일상생활에서 변수를 생각해보면, 변수는 물건을 담을 수 있는 상자와 비슷합니다. 예를 들어, "사과 상자"라는 이름의 상자에 사과를 담을 수 있듯이, 변수에 데이터를 저장할 수 있습니다. 이를 통해 프로그램은 필요할 때마다 저장된 데이터를 불러와 사용할 수 있습니다.

변수 선언과 할당

파이썬에서 변수는 값을 할당함으로써 선언됩니다. 별도의 선언 과정 없이 바로 사용할 수 있어 편리합니다. 예를 들어, 다음과 같이 변수를 선언하고 값을 할당할 수 있습니다.

age = 25
name = "Joy"
is_student = True

 

위 예제에서 age는 정수형 변수, name은 문자열 변수, is_student는 불리언 변수입니다.

변수 이름 짓기 규칙

변수 이름을 지을 때는 다음과 같은 규칙을 지켜야 합니다.

  • 영문자, 숫자, 밑줄(_)만 사용할 수 있습니다.
  • 숫자로 시작할 수 없습니다.
  • 대소문자를 구분합니다.
  • 예약어(파이썬에서 특별한 의미를 가지는 단어)는 사용할 수 없습니다.

예를 들어, user_name, age1는 유효한 변수 이름이지만, 1age, user-name은 유효하지 않습니다.

 

파이썬의 주요 자료형: 숫자형 (Integers, Floats)

파이썬에서는 다양한 자료형을 지원하며, 각 자료형은 서로 다른 종류의 데이터를 저장할 수 있습니다. 이번 섹션에서는 숫자형 자료형인 정수와 실수에 대해 자세히 알아보겠습니다.

정수와 실수의 차이

정수는 소수점이 없는 숫자이며, 실수는 소수점을 포함한 숫자입니다. 정수는 음수, 양수, 그리고 0을 포함하는 반면, 실수는 더 정밀한 계산이 가능합니다.

integer_num = 10
float_num = 10.5

숫자 연산 예제

파이썬에서는 기본적인 산술 연산자를 사용하여 숫자형 데이터를 다룰 수 있습니다:

  • 덧셈: +
  • 뺄셈: -
  • 곱셈: *
  • 나눗셈: /
  • 몫: //
  • 나머지: %
  • 거듭제곱: **

예를 들어,

a = 15
b = 4
print(a + b)  # 출력: 19
print(a - b)  # 출력: 11
print(a * b)  # 출력: 60
print(a / b)  # 출력: 3.75
print(a // b) # 출력: 3
print(a % b)  # 출력: 3
print(a ** b) # 출력: 50625

 

이와 같이 파이썬은 다양한 숫자 연산을 간편하게 수행할 수 있습니다.

 

변수와 자료형을 활용한 실습

이제 배운 변수와 숫자형 자료형을 활용하여 간단한 프로그램을 만들어 보겠습니다. 일상생활에서 자주 사용하는 계산기를 만들어 보면서 실습해봅시다.

간단한 계산기 만들기

두 숫자를 입력받아 덧셈, 뺄셈, 곱셈, 나눗셈을 수행하는 간단한 계산기를 만들어 봅시다.

num1 = 10
num2 = 5

sum_result = num1 + num2
diff_result = num1 - num2
prod_result = num1 * num2
div_result = num1 / num2

print("더하기:", sum_result)      # 출력: 더하기: 15
print("빼기:", diff_result)     # 출력: 빼기: 5
print("곱하기:", prod_result)     # 출력: 곱하기: 50
print("나누기:", div_result)     # 출력: 나누기: 2.0

 

위 프로그램을 실행하면 두 숫자 간의 기본적인 산술 연산 결과를 확인할 수 있습니다.

 

마무리하며

이번 글에서는 파이썬의 기본 문법 중 변수와 숫자형 자료형에 대해 자세히 살펴보았습니다. 변수를 효과적으로 사용하고 숫자형 자료형을 이해함으로써 파이썬 프로그래밍의 기초를 탄탄히 다질 수 있습니다. 다음 글에서는 문자열과 불리언 자료형에 대해 더 깊이 있게 다루어 보겠습니다.

반응형