십대를 위한 코딩/십대를 위한 파이썬

02. 파이썬 프로그램 구조와 기본 자료형

forSilver 2025. 3. 23. 15:22
반응형

📘 Day 02. 파이썬 프로그램 구조와 기본 자료형


1. 파이썬 프로그램 구조

  • 파이썬은 명령어를 위에서 아래로 순차적으로 실행하는 구조입니다.
  • 특별한 시작이나 종료 구문 없이 문장 단위로 작성하면 됩니다.

🔑 문법의 기본

  • 들여쓰기(Indentation)는 문법의 일부입니다.
    :(콜론)으로 끝나는 구문 뒤에는 반드시 들여쓰기를 해야 하며, 보통 4칸을 사용합니다.
if x > 0:
    print("양수입니다.")
  • 주석(Comment)은 # 기호를 사용하여 작성하며, 프로그램 실행에는 영향을 주지 않습니다.
# 이 코드는 양수인지 판별합니다.

 


2. 파이썬의 기본 자료형

파이썬에서는 데이터의 종류에 따라 다양한 자료형을 제공합니다.

🔡 문자 구분

  • 대소문자 구분: print와 Print는 다릅니다.
  • 예약어(Keyword): 파이썬에서 미리 정의한 단어 (예: if, for, def)
  • 사용자 정의 이름: 변수 이름, 함수 이름 등은 사용자가 직접 설정합니다.
  • 공백 문자(Whitespace): 띄어쓰기, 탭 등
  • 제어 문자(Control character): 줄바꿈(\n), 탭(\t) 등

2-1. 숫자형 (Number)

정수형 int

  • 소수점이 없는 수
  • 예: 10, -50, 0

실수형 float

  • 소수점이 있는 수
  • 예: 3.14, 0.5, 1e3 (지수표현: 1 × 10³ = 1000.0)
a = 10       # 정수
b = 3.14     # 실수
c = 1e3      # 1000.0 (지수 표현)

2-2. 문자형 (String)

  • 문자와 문자열 구분 없이 모두 문자열로 처리됩니다.
  • 작은따옴표(')나 큰따옴표(")로 감싸서 사용합니다.
s1 = 'a'            # 문자
s2 = "apple"        # 문자열
s3 = "2025"         # 숫자처럼 보이지만 문자열
  • 문자열은 사칙연산이 불가능하지만 연결(+), 반복(*)은 가능합니다.
print("Hello" + "World")   # HelloWorld
print("Hi" * 3)            # HiHiHi

✅ 오늘의 정리

개념 설명

들여쓰기 : 다음 줄은 반드시 들여쓰기(4칸)
주석 # 기호로 작성, 실행되지 않음
정수형 소수점 없는 수 (int)
실수형 소수점 있는 수 (float)
문자열 따옴표로 감싸 사용, 문자·문자열 구분 없음

다음 차시에서는 기본 입출력과 연산자, 그리고 제어문을 배워봅니다.
직접 데이터를 입력받고 결과를 출력하는 실습도 함께 진행됩니다.