我有两个字符串:
>>> a = "abcd"
>>> b = "xyz"
>>> c = a + b
>>> c
abcdxyz
我怎样才能得到abcd xyz
结果添加时a
and b
?
只需在两个字符串之间添加一个空格即可:
a = "abcd"
b = "xyz"
c = a + " " + b # note the extra space concatenated with the other two
print c
这会给你
abcd xyz
您可以使用诸如.join()
,但对于这么短的东西,这似乎几乎违反直觉(在我看来“矫枉过正”)。即,首先创建一个包含两个字符串的列表,然后使用该列表调用一个函数,并在 print 语句中使用该函数的返回值……此时您只需将所需的空格与两个字符串连接起来即可。语义上似乎也更清晰。
基于:“简单胜于复杂。” (Python 之禅“导入此”)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)