파이썬 프로그래밍 - 파이썬 기초 개념
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
- 초보 프로그래머
- 기초 수준 (변수, 데이터 타입, 문자열 처리 등 기본 개념 학습에 초점)
핵심 요약
- 데이터 타입은
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.,
Name
≠name
)
결론
- 불리언은 비교 연산자(
>
등)를 통해 생성되며,True
/False
로 결과 출력 - 문자열은 불변 특성으로 인해 수정 시 새로운 객체 생성 필요
- 변수명 규칙을 준수해 가독성과 유지보수성을 높이도록 설계해야 함