#1.编写一个程序来读入不指定个数的整数,然后决定已经读取的整数中有多少个正数和多少个负数
#并计算这些输入值(不统计0)的总和,最终得出它们的平均值。这个程序以输入值0来结束,使用浮点数显示这个平均值
a = 0
b = 0
sum = 0
count = 1
while count != 0:
count = int(input('请输入数字:'))
if count > 0:
a += 1
elif count < 0:
b += 1
sum += count
print('负数个数为:%d'%b)
print('正数个数为: %d'%a)
averg = sum / (a + b)
print('平均值为: %f'%averg)
运行结果:
请输入数字:1
请输入数字:3
请输入数字:4
请输入数字:6
请输入数字:0
负数个数为:0
正数个数为: 4
平均值为: 3.500000
#2.编写程序计算十年之后的学费以及从现在开始到十年后大学四年的总学费
a = [1000]
for i in range(14):
x = a[i] * 1.05
a.append(x)
print('十年后的学费是:%.2f'%a[14])
print('现在及十年后的学费是:%.2f'%sum