封装一个函数,将字符串“niao-sei-se- tang〞 从第二个单词开始首字母大写并返回。(注意:封装成一个函数)
时间: 2024-02-12 20:09:25 浏览: 21
好的,根据您的要求,我封装了一个函数来实现这个功能。函数的代码如下:
```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"`。
相关问题
使用javascript封装一个函数,将字符串“niao-sei-se- tang〞 从第二个单词开始首字母大写并返回。(注意:封装成一个函数)
好的,根据您的要求,我封装了一个函数来实现这个功能。函数的代码如下:
```javascript
function capitalizeWords(string) {
let words = string.split("-");
let capitalizedWords = [words[0]];
for (let i = 1; i < words.length; i++) {
capitalizedWords.push(words[i].charAt(0).toUpperCase() + words[i].slice(1));
}
return capitalizedWords.join("-");
}
```
您可以将字符串作为参数传递给这个函数,它将返回一个新的字符串,其中第二个单词及其后续单词的首字母都被转换为大写。例如,如果您调用`capitalizeWords("niao-sei-se-tang")`,它将返回`"niao-Sei-Se-Tang"`。
使用javascript封装一个函数,将字符串“niao sei se tang〞 从第二个单词开始首字母大写并返回。(注意:封装成一个函数)
好的,根据您的要求,我封装了一个函数来实现这个功能。函数的代码如下:
```javascript
function capitalizeWords(string) {
let words = string.split(" ");
let capitalizedWords = [words[0]];
for (let i = 1; i < words.length; i++) {
capitalizedWords.push(words[i].charAt(0).toUpperCase() + words[i].slice(1));
}
return capitalizedWords.join(" ");
}
```
您可以将字符串作为参数传递给这个函数,它将返回一个新的字符串,其中第二个单词及其后续单词的首字母都被转换为大写。例如,如果您调用`capitalizeWords("niao sei se tang")`,它将返回`"niao Sei Se Tang"`。