Python 양수 또는 음수 검사기
조건 분기를 사용하여 Python에서 숫자가 양수, 음수 또는 0인지 확인합니다.
개요
숫자의 부호를 결정하는 것은 논리적 의사 결정 및 수학적 컴퓨팅에서 가장 기본적인 작업 중 하나입니다.
우리는 Python의 if-elif-else 문을 사용하여 숫자가 0보다 큰지(양수), 0보다 작은지(음수) 또는 0과 같은지 확인합니다.
이 연습에서는 Python의 기본적인 부울 비교 및 조건 분기 논리를 강화합니다.
코드 및 실행 출력
일련의 테스트 입력을 확인하여 이를 양수, 음수 또는 0으로 분류합니다.
positive_negative.py
에디터에서 사용해 보세요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으로 분류됩니다.