您的位置:

Python 程序:检查数字是正数、负数还是零

在这个简单的 Python 程序中,我们必须检查输入的数字或值是正数、负数还是零。为此,我们必须知道这个数是大于零还是小于零;

  • 如果数字大于零,则给定的数字为正。
  • 如果数值小于零,则给定数值为负。
  • 如果数字等于零,用户给出的输入是零。

python 编程中如何实现数字校验?

在这个基本的 python 程序中,我们需要检查这个数字是大于还是小于零,我们如果这个数字本身就是零。因此,在 Python 程序中,在我们使用输入函数接受用户的输入,并使用 int 函数将该字符串转换为整数后,将该输入保存在变量中。然后使用 python 中的if-else 条件和elif决策语句检查数字是否大于或小于零。让我们一步一步地打破代码。

算法

步骤 1: 使用输入语句接受用户的数字。(在 python 中,只接受字符串格式的值,因此我们必须使用 int 将该字符串转换为整数。)

STEP 2: 我们使用if条件语句检查数字是否小于零,如果满足该条件,那么我们必须打印给定值为负数。

STEP 3 :使用语句elif 【类似于 C 语言中的 else if 语句】检查数字是否大于零。如果该条件为真,则打印其正。

步骤 4: 使用 else 语句打印给定的数字为零。在这个 python 程序中,我们做了熟悉的“if条件”和“elif 语句”和“else”语句.."

Python 源代码

number = int(input("Enter the number: "))

if number < 0:

    print("The entered value is negative.")

elif number > 0:

    print("The entered value is positive.")

elif number == 0:

    print("The entered value is zero.")
else:

    print("Invalid input")

输出

Enter the number : 2

The entered value is positive.