Published on

파이썬 기초 문법과 제어문: 코딩의 기초 다지기 📚

Authors
  • avatar
    Name
    devnmin
    Twitter

파이썬 기초 문법과 제어문: 코딩의 기초 다지기 📚

안녕하세요, 코딩 모험가 여러분! 이번 편에서는 파이썬의 기초 문법과 제어문, 그리고 함수를 통해 코딩의 기초를 탄탄하게 다지는 방법을 알아봅니다. 준비되셨다면, 재미있는 코드와 함께 배워볼까요? 😄

1. 변수와 자료형: 데이터를 담는 그릇 🏺

변수는 데이터를 저장하는 공간입니다. 마치 주방의 다양한 용기처럼, 변수에 저장된 데이터는 프로그램이 필요로 하는 정보를 담아둡니다.

주요 자료형:

  • 정수 (int): 예) 1, 2, 3
  • 실수 (float): 예) 3.14, 2.718
  • 문자열 (str): 예) "안녕하세요", "파이썬"
  • 불리언 (bool): 예) True 또는 False
# 변수에 값 저장하기
number = 42        # 정수
pi = 3.1415        # 실수
greeting = "안녕!"   # 문자열
is_active = True   # 불리언

print(number, pi, greeting, is_active)

2. 조건문: 선택의 순간, 코드의 분기점 🔀

조건문은 프로그램이 다양한 상황에 따라 다른 동작을 하도록 만듭니다. 조건에 따라 “이렇게 하거나” 혹은 “저렇게 해라”를 결정하는 역할을 합니다.

# 조건문 사용하기
age = 20
if age >= 18:
    print("성인입니다. 입장이 허용됩니다. 🎉")
else:
    print("미성년자는 입장이 제한됩니다. 😢")

3. 반복문: 끝없는 모험, 반복의 즐거움 🔄

반복문은 특정 작업을 여러 번 반복하도록 도와줍니다. 좋아하는 노래의 후렴구를 반복하는 것처럼, 코드도 반복해서 실행할 수 있어요.

대표적인 반복문:

  • for 반복문: 리스트나 문자열 등 시퀀스를 순회합니다.
  • while 반복문: 조건이 참인 동안 계속 실행됩니다.
# for 반복문 예제
fruits = ["사과", "바나나", "체리"]
for fruit in fruits:
    print(fruit)

# while 반복문 예제
count = 0
while count < 3:
    print("반복 중...", count)
    count += 1

4. 함수: 코드 재사용의 마법 ✨

함수는 한 번 정의해 놓으면 여러 번 호출할 수 있는 코드 블록입니다. 마치 좋아하는 요리 레시피처럼, 함수를 사용하면 복잡한 작업도 쉽게 반복할 수 있습니다.

# 함수 정의 및 호출 예제
def greet(name):
    return f"안녕하세요, {name}님! 😊"

print(greet("코딩 탐험가"))

결론: 기초 다지기의 시작 🚀

이번 편에서는 변수, 자료형, 조건문, 반복문, 그리고 함수에 대해 알아보았습니다. 이 기초 개념들은 앞으로 배우게 될 더 복잡한 프로그래밍 주제들의 밑거름이 될 거예요. 기초가 튼튼해야 더 큰 도전을 할 수 있듯, 이번에 배운 내용을 잘 익혀두면 여러분의 코딩 모험에서 큰 힘이 될 것입니다.

다음 시리즈에서는 파이썬의 자료 구조(리스트, 튜플, 딕셔너리 등)와 함께, 실생활에 적용할 수 있는 좀 더 실용적인 예제들을 다뤄보겠습니다. 함께 코딩의 세계를 더 깊게 탐험해봅시다! 🎉