>> b = "xyz" >>> c = a + b >>> c abcdxyz 添加 a 和 b 时如何获得 abcd xyz 作为结果? 最佳答案-6ren">
gpt4 book ai didi

python - 使用python调整两个字符串之间的1个空格

转载 作者:行者123 更新时间:2023-12-02 01:00:21 26 4
gpt4 key购买 nike

我有两个字符串:

>>> a = "abcd"
>>> b = "xyz"
>>> c = a + b
>>> c
abcdxyz

添加 ab 时如何获得 abcd xyz 作为结果?

最佳答案

只需在两个字符串之间添加一个空格即可:

a = "abcd" 
b = "xyz"
c = a + " " + b # note the extra space concatenated with the other two
print c

这会给你

abcd xyz

您可以使用诸如.join()之类的函数,但对于这么短的东西,这似乎几乎违反直觉(IMO“过度杀戮”)。即,首先创建一个包含两个字符串的列表,然后使用该列表调用一个函数,并在 print 语句中使用该函数的返回值……此时您只需将所需的空格与两个字符串连接起来即可。语义上似乎也更清晰。

基于:“简单胜于复杂。” (Python 之禅“导入此”)

关于python - 使用python调整两个字符串之间的1个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470996/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com