-5
下面的代碼大寫了「w」中單詞的第一個單詞。我想知道函數captilize(句子)是如何工作的?具體來說,sentence.split是做什麼的?使用python代碼對一個句子中第一個字母的大寫字母
`
import random
def test():
w = ["dog", "cat", "cow", "sheep", "moose", "bear", "mouse", "fox", "elephant", "rhino", "python"]
s = ""
#random.seed(rnd_seed)
for i in range(0, random.randint(10,15)):
s += random.choice(w) + " "
print "<ignore>Sentence: " + s
print "Capitalized: " + capitalize(s).strip()
def capitalize(sentence):
w = sentence.split()
ww = ""
for word in w:
ww += word.capitalize() + " "
return ww
test()`
在一個交互式Python提示符,嘗試'幫助(「」分割)' –
你永遠不會了解,如果你不嘗試。這個問題必須關閉,因爲它沒有顯示對代碼的最小理解。 –
正如@Anonymous所說,你自己做點什麼,就像在你的Python提示符中嘗試幫助命令一樣。 –