파이썬 초보자를 위한 변수와 자료형 완벽 가이드 🐍

 안녕하세요, 코딩 열정가 여러분! 오늘은 파이썬의 기초 중의 기초, 바로 변수와 자료형에 대해 알아보겠습니다. 이 포스트를 통해 여러분은 파이썬의 핵심 개념을 쉽고 재미있게 배울 수 있을 거예요. 자, 그럼 시작해볼까요? 🚀

 변수: 데이터를 담는 상자 📦


변수는 간단히 말해 데이터를 저장하는 '상자'라고 생각하면 됩니다. 파이썬에서는 이 상자에 이름을 붙이고, 그 안에 다양한 종류의 데이터를 넣을 수 있어요.


```python

x = 5

name = "Python"

is_fun = True


print(x)        # 출력: 5

print(name)     # 출력: Python

print(is_fun)   # 출력: True

```


위 코드에서 `x`, `name`, `is_fun`이 바로 변수입니다. 각각 숫자, 문자열, 불리언 값을 저장하고 있죠.


 자료형: 데이터의 종류 🧩


파이썬에는 여러 가지 자료형이 있습니다. 가장 기본적인 자료형들을 살펴볼까요?


 1. 정수 (int) 🔢


정수는 소수점이 없는 숫자를 말합니다.


```python

age = 25

print(type(age))  # 출력: <class 'int'>

```


 2. 실수 (float) 🌊


실수는 소수점이 있는 숫자입니다.


```python

pi = 3.14159

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

```


 3. 문자열 (str) 📝


문자열은 텍스트 데이터를 나타냅니다. 작은따옴표나 큰따옴표로 묶어 표현합니다.


```python

greeting = "Hello, World!"

print(type(greeting))  # 출력: <class 'str'>

```


 4. 불리언 (bool) ✅❌


불리언은 참(True) 또는 거짓(False) 두 가지 값만 가질 수 있습니다.


```python

is_python_fun = True

print(type(is_python_fun))  # 출력: <class 'bool'>

```


 변수와 자료형을 활용한 재미있는 예제 🎈


자, 이제 우리가 배운 내용을 활용해 재미있는 예제를 만들어볼까요?


```python

# 파이썬 학습 진도 체크 프로그램


name = input("당신의 이름은 무엇인가요? ")

age = int(input("나이는 어떻게 되시나요? "))

python_score = float(input("파이썬 시험 점수는 몇 점인가요? (100점 만점) "))


is_pass = python_score >= 60


print(f"\n{name}님의 학습 현황:")

print(f"나이: {age}세")

print(f"파이썬 점수: {python_score}점")

print(f"합격 여부: {is_pass}")


if is_pass:

    print("축하합니다! 다음 단계로 진행하세요. 🎉")

else:

    print("조금 더 노력이 필요합니다. 화이팅! 💪")

```


이 프로그램은 사용자의 이름, 나이, 파이썬 시험 점수를 입력받아 합격 여부를 알려줍니다. 여기서 우리는 문자열(str), 정수(int), 실수(float), 그리고 불리언(bool) 자료형을 모두 사용했습니다.


 마치며 🌟


지금까지 파이썬의 변수와 기본 자료형에 대해 알아보았습니다. 이것들은 파이썬 프로그래밍의 기초 중의 기초라고 할 수 있죠. 이 개념들을 잘 이해하고 활용하면, 더 복잡한 프로그램도 쉽게 만들 수 있을 거예요.


다음 포스트에서는 리스트, 튜플, 딕셔너리 같은 더 복잡한 자료형에 대해 알아보도록 하겠습니다. 그때까지 오늘 배운 내용을 잘 복습해두세요!


코딩의 세계는 무궁무진합니다. 여러분의 상상력을 마음껏 펼쳐보세요. 해피 코딩! 😊👩‍💻👨‍💻




#파이썬기초 #Python #코딩입문 #변수 #자료형 #프로그래밍기초 #코딩교육 #파이썬튜토리얼 #PythonProgramming #LearnPython #코딩공부 #개발자입문 #테크블로그 #프로그래밍언어 #파이썬문법 #코딩초보 #파이썬강의 #PythonTips #프로그래밍입문 #코딩스터디


0 댓글