이 글에서는 파이썬의 기본 문법 중 변수와 숫자형 자료형에 대해 쉽고 재미있게 소개합니다. 초보자들이 파이썬을 이해하고 활용할 수 있도록 단계별로 설명하며, 일상생활에 비유한 사례와 퀴즈를 통해 이해를 돕습니다.
변수란 무엇인가?
변수는 프로그래밍에서 데이터를 저장하는 기본 단위입니다. 변수는 값을 저장하고, 이를 통해 프로그램이 데이터를 처리하고 조작할 수 있게 합니다. 이 섹션에서는 변수의 개념과 역할, 변수 선언과 할당 방법, 변수 이름 짓기 규칙에 대해 알아보겠습니다.
변수의 개념과 역할
변수는 데이터를 저장할 수 있는 이름 붙은 공간입니다. 일상생활에서 변수를 생각해보면, 변수는 물건을 담을 수 있는 상자와 비슷합니다. 예를 들어, "사과 상자"라는 이름의 상자에 사과를 담을 수 있듯이, 변수에 데이터를 저장할 수 있습니다. 이를 통해 프로그램은 필요할 때마다 저장된 데이터를 불러와 사용할 수 있습니다.
변수 선언과 할당
파이썬에서 변수는 값을 할당함으로써 선언됩니다. 별도의 선언 과정 없이 바로 사용할 수 있어 편리합니다. 예를 들어, 다음과 같이 변수를 선언하고 값을 할당할 수 있습니다.
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
위 프로그램을 실행하면 두 숫자 간의 기본적인 산술 연산 결과를 확인할 수 있습니다.
마무리하며
이번 글에서는 파이썬의 기본 문법 중 변수와 숫자형 자료형에 대해 자세히 살펴보았습니다. 변수를 효과적으로 사용하고 숫자형 자료형을 이해함으로써 파이썬 프로그래밍의 기초를 탄탄히 다질 수 있습니다. 다음 글에서는 문자열과 불리언 자료형에 대해 더 깊이 있게 다루어 보겠습니다.
'파이썬' 카테고리의 다른 글
파이썬 논리 연산자와 연산자 우선순위 이해하기 (0) | 2024.12.23 |
---|---|
파이썬 복합 연산자 이해하기 (0) | 2024.12.23 |
파이썬 산술 연산자와 비교 연산자 이해하기 (0) | 2024.12.23 |
파이썬 문자열과 불리언 자료형 이해하기 (0) | 2024.12.23 |
파이썬이란? 소개부터 개발 환경 설정까지 한눈에 보기 (0) | 2024.12.23 |