Python 양수 또는 음수 검사기

조건 분기를 사용하여 Python에서 숫자가 양수, 음수 또는 0인지 확인합니다.

에디터에서 사용해 보세요

개요

숫자의 부호를 결정하는 것은 논리적 의사 결정 및 수학적 컴퓨팅에서 가장 기본적인 작업 중 하나입니다.

우리는 Python의 if-elif-else 문을 사용하여 숫자가 0보다 큰지(양수), 0보다 작은지(음수) 또는 0과 같은지 확인합니다.

이 연습에서는 Python의 기본적인 부울 비교 및 조건 분기 논리를 강화합니다.

코드 및 실행 출력

일련의 테스트 입력을 확인하여 이를 양수, 음수 또는 0으로 분류합니다.

def check_number(num):
    if num > 0:
        return "Positive"
    elif num < 0:
        return "Negative"
    else:
        return "Zero"

test_cases = [10, -5, 0]
for val in test_cases:
    print(f"Number {val:2d} is {check_number(val)}")
터미널 출력
Number 10 is Positive
Number -5 is Negative
Number  0 is Zero

단계별 구현

  • 데이터 파이프라인의 입력 검증
  • 부호 의존 계산 분기
  • 기본 제어 흐름 학습

자주 묻는 질문

0은 양수 또는 음수로 간주됩니까?

표준 수학과 Python 프로그래밍에서 0은 양수도 음수도 아닙니다. 중립 또는 0으로 분류됩니다.

관련 주제