鱼C论坛

 找回密码
 立即注册
查看: 2880|回复: 2

[已解决]输入一个数n,求n个回文数相加的结果s

[复制链接]
发表于 2019-1-8 11:09:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
输入一个数n,求n个回文数相加的结果s
最佳答案
2019-1-8 16:40:18
本帖最后由 heidern0612 于 2019-1-9 07:46 编辑
  1. def func(n):
  2.     list1=[]
  3.     for i in range (0,n):
  4.         list1.append(i)
  5.     return sum(list1)*2+n


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

  11.     except:
  12.         print("输入有误,请重新输入一个数字。")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-1-8 16:02:36 | 显示全部楼层
你的问题不够清晰啊。四个小时了没有人回答你。说明大家对你的问题都不太明白。
第一句:输入一个数n,说明只有一个数;第二句:求n个回文数相加的结果,哪来的n个数?回文数是多少?是要判断前面输入的n是否为回文数吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-8 16:40:18 | 显示全部楼层    本楼为最佳答案   
本帖最后由 heidern0612 于 2019-1-9 07:46 编辑
  1. def func(n):
  2.     list1=[]
  3.     for i in range (0,n):
  4.         list1.append(i)
  5.     return sum(list1)*2+n


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

  11.     except:
  12.         print("输入有误,请重新输入一个数字。")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-23 11:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表