萌新求教--- 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日

悬赏问题

  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写
  • ¥20 Qcustomplot缩小曲线形状问题
  • ¥15 企业资源规划ERP沙盘模拟