티스토리 뷰

파이썬의 기본 데이터 타입

파이썬에서 데이터는 다양한 타입을 가질 수 있습니다. 가장 기본적인 데이터 타입은 다음과 같습니다:

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

다음 파트 예고


다음 파트에서는 '제어문과 함수'를 다루며, 파이썬에서 프로그램의 흐름을 제어하는 방법과 함수의 정의 및 사용에 대해 학습할 예정입니다.

반응형