7-1-3 单词首字母大写 分数 15 例 全屏浏览切换布局 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。
时间: 2024-12-30 13:39:04 浏览: 7
在编程中,如果你需要实现7-1-3 题目所描述的功能,即把输入的一行字符中每个单词的首字母转换为大写,你可以使用大多数编程语言提供的字符串处理函数。下面是一个使用Python的例子:
```python
def capitalize_words(input_string):
# 使用split()函数按空格分割字符串,得到单词列表
words = input_string.split(" ")
# 对于单词列表中的每个元素,使用title()函数将其首字母大写
capitalized_words = [word.title() for word in words]
# 再次使用join()函数将单词列表合并成字符串,用空格作为分隔符
output_string = " ".join(capitalized_words)
return output_string
# 示例输入
input_text = "hello world this is a test"
output = capitalize_words(input_text)
print(output) # 输出: Hello World This Is A Test
```
阅读全文