Python 程序查找 10 个数字的总和并跳过负数

编写一个 Python 程序来查找 10 个数字的总和并跳过负数。在此 Python 示例中,for 循环范围允许输入 10 个数字,if 条件检查是否有任何负数。如果为 True,continue 语句将跳过该数字,不将其添加到 posSum 变量。

posSum = 0

print("Please Enter 10 Numbersto Find Positive Sum\n")
for i in range(1, 11):
    num = int(input("Number %d = " %i))

    if num < 0:
        continue

    posSum = posSum + num

print("The Sum of 10 Numbers by Skipping Negative Numbers = ", posSum)
Python Program to Find Sum of 10 Numbers and Skip Negative Numbers

此 Python 程序使用 while 循环查找 10 个正数之和并跳过负数。

posSum = 0

print("Please Enter 10 Numbersto Find Positive Sum\n")
i = 1
while(i <= 10):
    num = int(input("Number %d = " %i))

    if num < 0:
        i = i + 1
        continue

    posSum = posSum + num
    i = i + 1

print("The Sum of 10 Numbers by Skipping Negative Numbers = ", posSum)
Please Enter 10 Numbersto Find Positive Sum

Number 1 = 10
Number 2 = -12
Number 3 = 15
Number 4 = -24
Number 5 = 100
Number 6 = -90
Number 7 = 120
Number 8 = -34
Number 9 = 80
Number 10 = 70
The Sum of 10 Numbers by Skipping Negative Numbers =  395