需要学习的蓝 2022-02-25 20:54 采纳率: 0%
浏览 34

python控制台输出逗号后带空格,与预期结果不一致,怎么解决

img


如图,图上半部分是预期输出,下半部分是实际输出,输出的是元组,预期输出中逗号后是不带空格的,但实际输出逗号后是带空格的,最终提示格式不一致无法通过。怎样解决这种情况呢

img


如图,在python控制台输出也是同样情况,可以看到默认逗号后是带空格的

  • 写回答

3条回答 默认 最新

  • 关注

    自己用字符串拼接下

    t = (1,"a a",7)
    s = '('+','.join(map(repr,t))+')'
    print(s)
    

    或者

    t = (1,"a a",7)
    s = repr(t).replace(', ',',')
    print(s)
    
    

    img

    如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 2月25日