English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 튜토리얼

파이썬 흐름 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬 프로그램이 숫자가 양수, 음수, 또는 0인지 확인

파이썬 예제大全

이 예제에서는 사용자가 입력한 숫자가 양수, 음수, 또는 0인지 확인하는 방법을 배웁니다. if ... elif ... else 및 내장 if ... else 문을 사용하여 이 문제를 해결할 수 있습니다.

이 예제를 이해하려면 다음을 이해해야 합니다:파이썬 프로그래밍주제:

원본 코드: if ... elif ... else 사용

num = float(input("숫자를 입력하세요: "))
if num > 0:
   print("양수")
elif num == 0:
   print("0")
else:
   print("음수")

여기서는 if...elif...else 문을 사용했습니다. 내장 if 문을 사용하여 다음 작업을 수행할 수 있습니다.

원본 코드: 내장 if 사용

num = float(input("숫자를 입력하세요: "))
if num >= 0:
   if num == 0:
       print("0")
   else:
       print("양수")
else:
   print("음수")

두 프로그램의 출력 결과는 같습니다.

출력1

숫자를 입력하세요: 2
양수

출력2

숫자를 입력하세요: 0
0

숫자가 0보다 크면 양수입니다. 이를 if 표현式中 확인합니다. False라면 숫자는 0이나 음수입니다. 이후 표현式中도 이를 테스트합니다.

파이썬 예제大全