封装一个函数,将字符串“niao-sei-se- tang〞 从第二个单词开始首字母大写并返回。(注意:封装成一个函数)
时间: 2024-02-12 17:09:25 浏览: 112
yue2niao.github.io
好的,根据您的要求,我封装了一个函数来实现这个功能。函数的代码如下:
```python
def capitalize_words(string):
words = string.split("-")
capitalized_words = [words[0]]
for word in words[1:]:
capitalized_words.append(word.capitalize())
return "-".join(capitalized_words)
```
您可以将字符串作为参数传递给这个函数,它将返回一个新的字符串,其中第二个单词及其后续单词的首字母都被转换为大写。例如,如果您调用`capitalize_words("niao-sei-se-tang")`,它将返回`"niao-Sei-Se-Tang"`。
阅读全文