萌新求教--- 2022-09-21 21:54 采纳率: 50%
浏览 59
已结题

请问python如何去掉输出结果最后一个符号

请问如何将输出结果最后的符号去掉,就是那个407后面的逗号

用代码块功能插入代码,请勿粘贴截图
for i in range(100,1000):
    A = i//100
    B = (i-A*100)//10
    C = (i-A*100-B*10)
    if i == A**3+B**3+C**3:
        print("{}, ".format(i),end='')

结果是这样的

运行结果及报错内容
153, 370, 371, 407, 

求各位指点一下,百度了好久都没解决

  • 写回答

2条回答 默认 最新

  • 梦里逆天 2022-09-21 22:18
    关注

    你可以先把满足条件的i放进列表,然后转字符串输出

    list1 = []
    for i in range(100, 1000):
        A = i // 100
        B = (i - A * 100) // 10
        C = (i - A * 100 - B * 10)
        if i == A ** 3 + B ** 3 + C ** 3:
            # print("{}, ".format(i), end='')
            list1.append(str(i))
    print(', '.join(list1))
    # 153, 370, 371, 407
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月29日
  • 已采纳回答 9月21日
  • 创建了问题 9月21日

悬赏问题

  • ¥35 平滑拟合曲线该如何生成
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站