ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Python 연산자 기초 🐍✨
    프로그래밍/Python 2025. 3. 5. 00:11
    반응형

     

    Python의 기본 문법을 익혔다면, 이제 연산자를 배워볼 차례입니다! 연산자는 값을 조작하거나 비교할 때 사용하는 기호입니다. 이번 포스팅에서는 산술 연산자, 비교 연산자, 논리 연산자를 다뤄보겠습니다. 🚀


    1. 산술 연산자 (Arithmetic Operators)

    산술 연산자는 수학적인 계산을 수행하는 연산자입니다.

    연산자 설명 예제

    + 덧셈 3 + 2 = 5
    - 뺄셈 3 - 2 = 1
    * 곱셈 3 * 2 = 6
    / 나눗셈 (소수점 포함) 3 / 2 = 1.5
    // 몫 연산 3 // 2 = 1
    % 나머지 연산 3 % 2 = 1
    ** 거듭제곱 3 ** 2 = 9

    📌 산술 연산자 예제

    x = 10
    y = 3
    print(x + y)   # 13
    print(x - y)   # 7
    print(x * y)   # 30
    print(x / y)   # 3.3333...
    print(x // y)  # 3
    print(x % y)   # 1
    print(x ** y)  # 1000

     


    2. 비교 연산자 (Comparison Operators)

    비교 연산자는 두 값을 비교하여 **참(True) 또는 거짓(False)**을 반환합니다.

    연산자 설명 예제 (x=5, y=3)

    == 값이 같은가? x == y → False
    != 값이 다른가? x != y → True
    > 왼쪽이 큰가? x > y → True
    < 오른쪽이 큰가? x < y → False
    >= 왼쪽이 크거나 같은가? x >= y → True
    <= 오른쪽이 크거나 같은가? x <= y → False

    📌 비교 연산자 예제

    x = 5
    y = 3
    print(x == y)  # False
    print(x != y)  # True
    print(x > y)   # True
    print(x < y)   # False
    print(x >= y)  # True
    print(x <= y)  # False
    

     


    3. 논리 연산자 (Logical Operators)

    논리 연산자는 여러 조건을 조합할 때 사용합니다.

    연산자 설명 예제 (x=True, y=False)

    and 두 조건이 모두 참이면 참 x and y → False
    or 하나라도 참이면 참 x or y → True
    not 값을 반대로 변경 not x → False

    📌 논리 연산자 예제

    x = True
    y = False
    print(x and y)  # False
    print(x or y)   # True
    print(not x)    # False
    

     


    4. 연습문제: 직접 실습해보기! 🎯

    아래 문제를 직접 풀어보세요! 📝

    # 사용자로부터 두 숫자를 입력받아 더 큰 숫자를 출력하는 프로그램을 작성하세요.
    num1 = int(input("첫 번째 숫자를 입력하세요: "))
    num2 = int(input("두 번째 숫자를 입력하세요: "))
    
    if num1 > num2: #만약 num1 이 num2보다 크다는 조건에 만족하면
        print("더 큰 숫자는:", num1) #이 실행문을 나눔 실행
    elif num1 < num2:
        print("더 큰 숫자는:", num2)
    else:
        print("두 숫자는 같습니다!")
    

     


    마무리 🎯

    오늘은 Python의 산술 연산자, 비교 연산자, 논리 연산자를 배웠습니다. 이제 Python에서 다양한 계산과 조건을 다룰 수 있어요! 🚀

    다음 포스팅에서는 **조건문 (if, elif, else)과 반복문 (for, while)**을 다뤄볼 예정입니다. 기대해주세요! 😊

    💡 도움이 되셨다면 블로그 구독과 댓글 남겨주세요!


     

    '프로그래밍 > Python' 카테고리의 다른 글

    Python 클래스(Class)와 객체(Object) 🐍✨  (4) 2025.03.09
    Python 함수(Function) 🐍✨  (0) 2025.03.06
    Python 조건문 & 반복문 🐍✨  (0) 2025.03.05
    PYTHON 기본 문법  (0) 2025.03.04
    PYTHON 파이썬 개발환경 구성  (0) 2025.03.03
Designed by Tistory.