-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提示符中尝试帮助命令一样。 –