【发布时间】:2020-11-06 18:42:51
【问题描述】:
我正在使用 Spyder(Python 3.7) 并想在同一行中写 3 个不同的单词。
我写了以下代码:
write("%s%s%s" %(a, b, c)) # where a='aaa', b='bbb', c='ccc'
我希望它会告诉我
aaabbbccc
但它正在向我展示
aaa
bbb
ccc
有没有看不见的'\n' between %s?那我怎样才能删除它?我尝试使用sep='\t',但这个 Spyder 无法理解 sep。
【问题讨论】:
-
有文件名。在写命令前面。
-
您确定您的
a、b和c值包含您的预期吗?换行符可能是变量的一部分,而不是字符串格式添加的东西吗?
标签: python-3.x spyder