파이썬 프로그래밍 - 파이썬 기초 개념

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

  • 초보 프로그래머
  • 기초 수준 (변수, 데이터 타입, 문자열 처리 등 기본 개념 학습에 초점)

핵심 요약

  • 데이터 타입int, float, complex, bool, str로 분류되며, 각각의 예시와 특징이 정의됨
  • 변수= 연산자로 값 할당되며, 이름 규칙은 _ 또는 알파벳으로 시작, 대소문자 구분
  • 불리언True/False로 표현되며, 비교 연산자(> 등)를 통해 생성됨
  • 문자열" 또는 '로 묶이며, 불변(immutable) 특성을 가짐

섹션별 세부 요약

1. 데이터(Data) 정의

  • 데이터는 프로그램이 처리하거나 저장하는 정보
  • 예시: x = 0, y = "Hello"

2. 데이터 타입(Data Types)

  • 정수(int): 음수/양수/0 포함 (e.g., x = 12)
  • 부동소수(float): 소수점 포함 (e.g., x = 12.021)
  • 복소수(complex): 실수부 + 허수부 (e.g., z = 3+4j)
  • 불리언(bool): True/False로 표현 (e.g., c = a > b)

3. 문자열(String) 특성

  • 쌍따옴표(") 또는 단따옴표(')로 정의
  • 불변(immutable) 특성: 수정 불가, 새로운 문자열 생성 필요
  • 예시: message = "Hello"print(type(message))

4. 변수(Variable) 정의 및 규칙

  • 변수는 값을 저장하는 컨테이너 (e.g., x = 5, name = "Alice")
  • 규칙:
  • _ 또는 알파벳으로 시작
  • 공백 없이 letters, numbers, _ 사용 가능
  • 대소문자 구분 (e.g., Namename)

결론

  • 불리언은 비교 연산자(> 등)를 통해 생성되며, True/False로 결과 출력
  • 문자열은 불변 특성으로 인해 수정 시 새로운 객체 생성 필요
  • 변수명 규칙을 준수해 가독성과 유지보수성을 높이도록 설계해야 함