欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

统计正数和负数的个数然后计算这些数的平均值)编写二个程序来读入不指定个数的整数,然后决定已经读取的整数中有多少个正数和多少个负数并计算这些输入值(不统计0)的总和,最终得出它们的平均值。这个程序以输入

程序员文章站 2024-02-03 16:36:52
...
positives = 0
negatives = 0
sum = 0
while True:
    num = int(input("Enter a number:"))
    if num == 0:
        break;
    elif num > 0:
        positives += 1 #//正数个数
    else :
        negatives += 1 #//负数个数
    sum += num #//总和
total = positives + negatives
if total == 0:
    print("You didn't enter any number")
else :
    print("The number of positives",positives)
    print("The number of negatives",negatives)
    print("The sum is",sum)
    print("The average is",sum / total)

相关标签: python