在这个简单的 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.