用于检查数字是正数、负数还是 0 的 Python 程序

2022-05-03 00:00:00 用于 负数 正数

源代码:使用 if...elif...else

num = float(input("Enter a number: "))
if num > 0:
   print("Positive number")
elif num == 0:
   print("Zero")
else:
   print("Negative number")

在这里,我们使用了if语句。我们可以使用嵌套语句执行相同的操作,如下所示。if...elif...elseif

源代码:使用嵌套 if

num = float(input("Enter a number: "))
if num >= 0:
   if num == 0:
       print("Zero")
   else:
       print("Positive number")
else:
   print("Negative number")

这两个程序的输出将是相同的。

输出1:

Enter a number: 2
Positive number

输出2:

Enter a number: 0
Zero

相关文章