2016-08-17 72 views
0

如何編寫一個函數emphasisize(),該函數將字符串s作爲輸入並使用插入在相鄰字母之間的空格將其打印。這是我試過使用for循環/累加器模式

def emphasize (s): 
    for aWord in s: 
    print(s.replace [1:-1]) 
+0

你應該讓我們瞭解您使用這個嘗試 –

+0

我的第一次,並沒有正確打印,但打印和上不同的線條。 –

+0

試試這個答案。它應該做你想做的事 –

回答

1

您可以使用.join

def emphasize(s): 
    print(" ".join(s)) 
+1

Hi Tony;你的回答可能是正確的,但在某些情況下會更好;例如,您可以解釋如何以及爲什麼這個提議的更改能夠解決提問者的問題,並且可能包括指向相關文檔的鏈接。這將使它對他們更有用,而且對尋求類似問題解決方案的其他網站讀者也更有用。 –

+0

@VinceBowdren謝謝 –