如何在用户inpu中添加加号(+)

2024-05-14 21:06:32 发布

您现在位置:Python中文网/ 问答频道 /正文

例如,如果我有代码:

print("Give me keywords")
keywords = input()

print("Those are nice " + keywords)

假设我输入:

^{pr2}$

现在的问题是:我有没有可能把它打印出来:

"Those are nice Banana + cocktail".

所以我们的想法是每次用户在他们的输入中输入空格时都得到+符号。在


Tags: 代码用户input符号aremebanananice
3条回答

按照评论中的建议,split和{},或者{}:

print("Give me keywords")
keywords = input()

print("Those are nice " + keywords.replace(' ', ' + '))

有许多选项:

keywords.replace(' ', ' + ')
' + '.join(keywords.split())
re.sub('\s+', ' + ', keywords)

你应该根据单词之间有多少空格来选择方法, 希望你只更换空间或其他东西等

试试这个:

print("Those are nice ", ' + '.join(keywords.split()))

相关问题 更多 >

    热门问题