1.从键盘输入若千个整数,当输入某个特定的英文字母时,输入结束;计算并输出这些数中奇数的和、偶数的和,以及这些数的平均值。
2.利用列表计算斐波那契数列的前若干项及它们的和,并输出计算结果。
大佬们救救孩子,这个怎么写编程?
如有帮助,望采纳。
第一题:
list1 = []
list2 = []
while True:
s = input('输入一个整数,(当输入n结束):')
if s.upper()=="n":
break
n = int(s)
if n%2==0:
list1.append(n)
else:
list2.append(n)
print('偶数的和是:{},平均值是:{}。'.format(sum(list1),sum(list1)/len(list1)))
print('奇数的和是:{},平均值是:{}。'.format(sum(list2),sum(list2)/len(list2)))
第二题:
n = int(input("请输入整数n: "))
a = 0
b = 1
sum = 0
for i in range(n):
a, b = b, a + b
sum += a
print(a)
print("输出:", n, "项,斐波那契数列和为:", sum)