일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- K-IFRS
- 취득원가
- 골린이
- 복구충당부채
- 영업권
- 기업가치
- 소득세
- 원상회복 의무
- 회계기준
- 골프
- 충당부채
- 연말정산
- 지분법
- 내부회계
- 무형자산
- 부가가치세
- 회계처리
- 유상증자
- k-ifrs 1023
- 회계원칙
- 사례분석
- 연결
- 유형자산
- 회계정책
- 국세청
- 세금신고
- k-ifrs 1016호
- 종합소득세
- 자가건설
- 유형자산 회계실무
- Today
- Total
회계 밖 세상
파이썬 기초: 변수와 데이터 유형 정리 본문
안녕하세요! 오늘은 파이썬 공부를 시작하면서 배운 기초 개념들을 정리해보려고 합니다. 데이터 분석을 위해 프로그래밍 언어의 기본 요소들을 배우는 과정에서 이해한 내용을 기록해두면 나중에 참고하기도 좋을 것 같아요. 이번 포스팅에서는 파이썬의 기본 데이터 유형과 변수에 대해 나누어 보겠습니다.
수(Number) 개념 정리
프로그래밍에서 가장 기본이 되는 데이터 중 하나가 숫자입니다. 파이썬에서 숫자는 크게 두 가지 유형으로 나뉩니다.
유형 부호 의미 예시
유형 | 부호 | 의미 | 예시 |
정수 | int | 소수점이 없는 정수 | 1, 2, 3, ... |
실수 | float | 소수점을 가지는 수 | 1.1, 2.2, 3.3, ... |
다음은 간단한 코드 예시입니다:
# 정수와 실수 예시
my_int = 10 # 정수(int)
my_float = 10.0 # 실수(float)
# 타입 확인 방법
print(type(my_int)) # <class 'int'>
print(type(my_float)) # <class 'float'>
파이썬은 동적 타입 언어로, 변수에 값을 할당할 때 자동으로 데이터 타입을 결정합니다. 이점이 C나 Java 같은 정적 타입 언어와 다른 특징입니다.
변수(Variable) 개념 정리
변수는 데이터를 저장하는 컨테이너와 같습니다. 여러 데이터를 담아두고, 필요할 때 꺼내 쓸 수 있는 개념이죠. 변수는 이름이 있어서, 그 이름으로 데이터에 접근할 수 있습니다.
변수를 이해하기 위한 비유로는 라벨이 붙은 상자를 생각해볼 수 있습니다. 각 상자에는 다양한 내용물(데이터)이 담겨 있고, 라벨(변수명)을 통해 특정 상자를 찾을 수 있습니다.
# 변수 선언과 할당
name = "홍길동"
age = 25
is_student = True
print(name) # 홍길동
print(age) # 25
print(is_student) # True
변수명 지정 규칙 정리
파이썬의 변수명 지정 규칙은 다음과 같습니다:
- 변수명은 알파벳 또는 언더바(_)로 시작해야 함
- 이름의 중간은 알파벳, 숫자, 언더바로 구성
- 변수명의 길이는 255자를 초과할 수 없음
- 유효한 범위 내에서 유일해야 함
- 파이썬의 키워드는 변수명으로 사용 불가
변수명 예시:
# 올바른 변수명 예시
my_variable = 10
count1 = 20
_temp = 30
# 잘못된 변수명 예시
# 1variable = 10 # 오류: 숫자로 시작할 수 없음
# my-var = 20 # 오류: 하이픈(-) 사용 불가
# if = 30 # 오류: 예약어 사용 불가
변수명은 대소문자를 구분합니다. 예를 들어, Score와 score는 서로 다른 두 변수로 인식됩니다.
식별자(Identifier) 정리
식별자는 프로그램에서 특정 요소를 식별하기 위한 이름입니다. 파이썬에서 변수명, 함수명, 클래스명 등이 모두 식별자에 해당합니다. 식별자의 명명 규칙은 앞서 배운 변수 명명 규칙과 동일합니다.
데이터 유형(Data Type) 정리
파이썬에는 다양한 데이터 유형이 있지만, 기본적으로 숫자(정수, 실수)와 문자열이 주로 사용됩니다. type() 함수를 사용하면 데이터의 유형을 확인할 수 있습니다.
# 다양한 데이터 타입 예시
num_int = 42
num_float = 3.14
text_string = "파이썬 공부 중"
is_valid = True
print(type(num_int)) # <class 'int'>
print(type(num_float)) # <class 'float'>
print(type(text_string)) # <class 'str'>
print(type(is_valid)) # <class 'bool'>
입출력 형식 설정 실습
파이썬에서 출력을 할 때 주로 print() 함수를 사용합니다. 또한 출력 형식을 지정하고 싶을 때는 str.format() 메서드를 활용할 수 있습니다.
# 기본 출력
print("안녕하세요, 파이썬!") # 안녕하세요, 파이썬!
# format() 메서드 사용
print('오늘은 {}를 공부하고 있습니다.'.format('파이썬'))
# 오늘은 파이썬를 공부하고 있습니다.
# 여러 값 포맷팅
print('이름: {}, 나이: {}세'.format('홍길동', 25))
# 이름: 홍길동, 나이: 25세
# 실수 형식 지정
print("원주율은 약 {:.2f}입니다.".format(3.14159))
# 원주율은 약 3.14입니다.
# 백분율 형식 지정
print("합격률: {:.1%}".format(0.856))
# 합격률: 85.6%
들여쓰기와 주석 정리
들여쓰기
파이썬에서 들여쓰기는 코드 블록을 구분하는 중요한 요소입니다. 다른 언어들이 중괄호({})를 사용하는 반면, 파이썬은 들여쓰기를 통해 코드 블록을 인식합니다.
# 들여쓰기 예시
if True:
print("첫 번째 들여쓰기") # 4칸 들여쓰기
if True:
print("두 번째 들여쓰기") # 8칸 들여쓰기
# 함수 정의 예시
def say_hello():
print("안녕하세요!") # 함수 내부는 들여쓰기
주석
주석은 코드를 설명하기 위한 요소로, 실제로 실행되지 않습니다. 주석 예시:
# 이것은 한 줄 주석입니다 (실행되지 않음)
print("안녕하세요!") # 코드 옆에도 주석을 달 수 있습니다
'''
이것은 여러 줄 주석입니다.
두 번째 줄입니다.
세 번째 줄입니다.
'''
"""
이렇게도 여러 줄 주석을 만들 수 있습니다.
파이썬에서는 작은따옴표 세 개와 큰따옴표 세 개 모두
여러 줄 주석으로 사용할 수 있습니다.
"""
마치며
이번 포스팅에서는 파이썬의 기본 개념인 수, 변수, 데이터 유형, 입출력 형식, 들여쓰기와 주석에 대해 정리해보았습니다. 이러한 기본 개념들은 데이터 분석을 진행하면서 계속 사용하게 될 중요한 요소들입니다.
파이썬 공부를 진행하면서 배운 내용들을 계속 이렇게 정리하며 기록해두면 나중에 다시 찾아볼 때도 유용할 것 같습니다. 공부하는 과정에서 새롭게 배우는 내용들을 추가로 정리해나가겠습니다! 😊
이 블로그는 파이썬 학습 내용을 정리한 노트입니다.
'IT이야기' 카테고리의 다른 글
파이썬 문자열 다루기: 텍스트 데이터의 기본 (0) | 2025.05.08 |
---|---|
통신사 위약금, 알면 아는 만큼 지키는 소비자 권리 (0) | 2025.05.01 |
유심(USIM) 해킹 사건으로 본 개인정보 보안의 중요성 (0) | 2025.05.01 |
네트워크의 핵심 개념: 트래픽과 대역폭 이해하기 (0) | 2025.04.30 |
부모님 대신 SKT 유심보호서비스 가입하기: 전화로도 가능할까? (0) | 2025.04.29 |