파이썬의 기본 데이터 타입
파이썬에서 데이터는 다양한 타입을 가질 수 있습니다. 가장 기본적인 데이터 타입은 다음과 같습니다:
1. 정수(Integer): 소수점이 없는 숫자. 예: 5, 100, -3
2. 실수(Float): 소수점이 있는 숫자. 예: 5.0, 3.14
3. 문자열(String): 텍스트 혹은 문자들의 시퀀스. 예: "안녕하세요", "Python"
4. 불리언(Boolean): True 또는 False 값을 가지는 타입. 예: True, False
연산자
연산자를 사용하여 데이터를 처리할 수 있습니다. 기본적인 연산자는 다음과 같습니다:
1. 산술 연산자: + (덧셈), - (뺄셈), * (곱셈), / (나눗셈), % (나머지), ** (지수)
2. 비교 연산자: == (동등), != (부등), < (미만), > (초과), <= (이하), >= (이상)
3. 논리 연산자: and, or, not
연산자 사용 예시
1. 산술 연산자
- 덧셈: 두 숫자 또는 문자열을 더합니다.
python
Copy code
print(5 + 3) # 출력: 8
print("안녕" + "하세요") # 출력: 안녕하세요
- 뺄셈: 첫 번째 숫자에서 두 번째 숫자를 뺍니다.
python
Copy code
print(5 - 3) # 출력: 2
곱셈: 두 숫자를 곱하거나, 문자열을 반복합니다.
python
Copy code
print(5 * 3) # 출력: 15
print("안녕" * 3) # 출력: 안녕안녕안녕
- 나눗셈: 첫 번째 숫자를 두 번째 숫자로 나눕니다.
python
Copy code
print(5 / 2) # 출력: 2.5
- 나머지: 첫 번째 숫자를 두 번째 숫자로 나눈 나머지를 반환합니다.
python
Copy code
print(5 % 3) # 출력: 2
- 지수: 첫 번째 숫자를 두 번째 숫자의 지수로 계산합니다.
python
Copy code
print(5 ** 3) # 출력: 125
2. 비교 연산자
- 동등 비교: 두 값이 같은지 비교합니다.
python
Copy code
print(5 == 3) # 출력: False
- 부등 비교: 두 값이 다른지 비교합니다.
python
Copy code
print(5 != 3) # 출력: True
- 크기 비교: 두 값의 크기를 비교합니다.
python
Copy code
print(5 < 3) # 출력: False
print(5 > 3) # 출력: True
print(5 <= 5) # 출력: True
print(5 >= 3) # 출력: True
3. 논리 연산자
- AND: 두 조건이 모두 참일 때 참입니다.
python
Copy code
print(True and False) # 출력: False
print(True and True) # 출력: True
- OR: 두 조건 중 하나라도 참이면 참입니다.
python
Copy code
print(True or False) # 출력: True
print(False or False) # 출력: False
- NOT: 조건의 반대를 반환합니다.
python
Copy code
print(not True) # 출력: False
print(not False) # 출력: True
다음 파트 예고
다음 파트에서는 '제어문과 함수'를 다루며, 파이썬에서 프로그램의 흐름을 제어하는 방법과 함수의 정의 및 사용에 대해 학습할 예정입니다.
반응형