2016-08-11 8 views
0

私はコードを持っている場合:例えば

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

print("Those are nice " + keywords) 

が言うことができますI入力:

"Banana cocktail" 

今の質問は:それは可能です私がそれを得るために:

"Those are nice Banana + cocktail". 

したがって、ユーザーが入力にスペースを入れるたびに+記号を得ることです。

+0

と結果のリストに参加し、それらの間 '+'挿入することができますか? – dnit13

+4

'" + ".join(keywords.split())'はどうですか? –

答えて

0

どちらかsplitjoinコメントで提案されているように、またはreplace

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

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

はこれを試してみてください。多くのオプションがあります

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

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

はあなたが選択する必要があり方法に応じていくつのスペースを賭けているWEEN言葉は、 は、あなただけのスペースやいくつかの他のものなどを置き換えたい

0

キーワードを分割し、それらsplith「+」

' + '.join(keywords.split(' '))