图书馆的甲壳虫 发表于 2019-1-8 11:09:21

输入一个数n,求n个回文数相加的结果s

输入一个数n,求n个回文数相加的结果s

sunrise085 发表于 2019-1-8 16:02:36

你的问题不够清晰啊。四个小时了没有人回答你。说明大家对你的问题都不太明白。
第一句:输入一个数n,说明只有一个数;第二句:求n个回文数相加的结果,哪来的n个数?回文数是多少?是要判断前面输入的n是否为回文数吗?

heidern0612 发表于 2019-1-8 16:40:18

本帖最后由 heidern0612 于 2019-1-9 07:46 编辑

def func(n):
    list1=[]
    for i in range (0,n):
      list1.append(i)
    return sum(list1)*2+n


while 20190108:
    try:
      temp = int(input("\n请输入需要查询的数字:"))
      print(f"{temp}的回文数字和为:",func(temp))
      break

    except:
      print("输入有误,请重新输入一个数字。")
页: [1]
查看完整版本: 输入一个数n,求n个回文数相加的结果s