算法编程help me

 

如有帮助望采纳。点击我回答右上角【采纳】按钮。

第一题:
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)

 

你和这个的问题一样

https://ask.csdn.net/questions/7450890

lst1 = []
lst2 = []
while True:
    s = input('输入一个整数,(当输入n结束):')
    if s.upper()=="N":
        break
    n = int(s)
    if n%2==0:
        lst1.append(n)
    else:
        lst2.append(n)
print('偶数的和是:{},平均值是:{}。'.format(sum(lst1),sum(lst1)/len(lst1)))
print('奇数的和是:{},平均值是:{}。'.format(sum(lst2),sum(lst2)/len(lst2)))

n = int(input("Input N: "))
a = 0
b = 1
sum = 0
for i in range(n):
    a, b = b, a + b
    sum += a
    print(a)
print("The sum of", n, "FIB is", sum,"!")

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m