Python 打印字符串并用“分隔”\&引用;
有人能帮我吗:我不能删除输出中的空格。我正在使用Python 打印字符串并用“分隔”\&引用;,python,Python,有人能帮我吗:我不能删除输出中的空格。我正在使用replace()函数,但它不起作用: wor1=str(输入()) wor2=str(输入()) 打印(工作1,“\\”,工作2.替换(“,”)) 如果wor1==wor2: 打印(“相等”) 我的自定义输入是: hello hello and my output is showing: hello \ hello Equal 输出应为: hello\hello Equal 在print中使用sep='。默认的Sperator是'。阅读 w
replace()
函数,但它不起作用:
wor1=str(输入())
wor2=str(输入())
打印(工作1,“\\”,工作2.替换(“,”))
如果wor1==wor2:
打印(“相等”)
我的自定义输入是:
hello
hello
and my output is showing:
hello \ hello
Equal
输出应为:
hello\hello
Equal
在print
中使用sep='
。默认的Sperator是'
。阅读
wor1=str(输入())
wor2=str(输入())
打印(工作1,“\\”,工作2,九月=“”)
如果wor1==wor2:
打印(“相等”)
在打印中使用sep='
。默认的Sperator是'
。阅读
wor1=str(输入())
wor2=str(输入())
打印(工作1,“\\”,工作2,九月=“”)
如果wor1==wor2:
打印(“相等”)
< /代码> 您也可以考虑将字符串连接而不是将它们作为单独的参数传递:
wor1=str(输入())
wor2=str(输入())
打印(工作1+2)
如果wor1==wor2:
打印(“相等”)
另一种选择是使用join()
:
wor1=str(输入())
wor2=str(输入())
wors=[wor1,wor2]#可以有更多,只需增加列表中的元素数即可
打印(''.join(wors))
如果wor1==wor2:
打印(“相等”)
< /代码> 您也可以考虑将字符串连接而不是将它们作为单独的参数传递:
wor1=str(输入())
wor2=str(输入())
打印(工作1+2)
如果wor1==wor2:
打印(“相等”)
另一种选择是使用join()
:
wor1=str(输入())
wor2=str(输入())
wors=[wor1,wor2]#可以有更多,只需增加列表中的元素数即可
打印(''.join(wors))
如果wor1==wor2:
打印(“相等”)
不是.replace()
在使用sep=''
时是多余的。不,在打印到标准输出时放置了分隔符。我知道,但OP用错了它们。好的,我明白你的观点不是。replace()
在使用sep=''
时是多余的,分隔符
是在打印到标准输出时放置的。我知道,但OP用错了它们好吧,明白你的意思了