파이썬 기초: 변수, 숫자형, 그리고 문자열의 모든 것
|
2 min read
파이썬은 배우기 쉽고 강력한 언어입니다. 그 기초가 되는 변수와 가장 많이 쓰이는 자료형인 숫자, 문자열을 다루는 법을 완벽하게 정리해 보았습니다.
1. 변수(Variable)와 표기법
변수는 데이터를 저장하는 공간입니다. 파이썬에서는 별도의 타입 선언 없이도 값을 할당하여 변수를 생성할 수 있습니다.
- 변수 이름 규칙: 대소문자를 구분하며, 숫자로 시작할 수 없습니다. 키워드(for, if 등)는 사용할 수 없습니다.
- 표기법:
- 스네이크 표기법 (snake_case): (파이썬에서 주로 사용)text
user_name - 카멜 표기법 (camelCase): text
userName
- 스네이크 표기법 (snake_case):
2. 숫자형(Numeric) 자료형
정수(int)와 실수(float)를 다루며, 다양한 산술 연산을 지원합니다.
- 연산자: ,text
+,text-,text*(나누기),text/(몫),text//(나머지),text%(제곱)text** - 지수 표현: 과 같이 큰 수나 작은 수를 지수 형태로 표현할 수 있습니다.text
12.78e10
3. 문자열(String) 다루기
문자열은 작은따옴표(
text
'text
"🔹 인덱싱과 슬라이싱
- 인덱싱: (첫 글자),text
s[0](마지막 글자)texts[-1] - 슬라이싱: 을 통해 원하는 부분만 잘라낼 수 있습니다. (예:text
s[시작:끝:간격]은 앞의 3글자)texts[:3]
🔹 문자열 포맷팅
현대적인 파이썬에서는 f-string 방식을 가장 많이 추천합니다.
python
name = "MinChur"
age = 25
print(f"Hello, {name}. You are {age} years old.")🔹 필수 문자열 함수
- : 특정 문자의 개수 세기text
count() - : 특정 문자의 위치 찾기text
find() - : 리스트 요소를 하나의 문자열로 합치기text
join() - : 문자열을 리스트로 나누기text
split() - : 양쪽 공백 제거text
strip() - : 문자열 치환text
replace()
모든 복잡한 프로그램도 결국 이런 기본적인 데이터들을 다루는 것에서 시작합니다. 기초를 탄탄히 다져두면 이후의 제어문이나 함수, 클래스를 공부할 때 훨씬 수월해질 것입니다.