📜  大写()python中句子中的每个单词(1)

📅  最后修改于: 2023-12-03 14:51:41.709000             🧑  作者: Mango

大写 Python 中句子中的每个单词

本篇文档将介绍 Python 中如何将句子中的每个单词大写,包括但不限于以下内容:

  • 使用 split() 方法分割句子为单词
  • 使用列表推导式对每个单词进行大写操作
  • 使用字符串的 join() 方法将单词重新拼接为句子
使用 split() 方法分割句子为单词

在 Python 中,可以使用字符串的 split() 方法将句子分割成单词,分割符为默认的空格字符。

sentence = "this is a sample sentence"
words = sentence.split()  # ['this', 'is', 'a', 'sample', 'sentence']
使用列表推导式对每个单词进行大写操作

接下来,可以使用列表推导式对每个单词进行大写操作。

words_uppercase = [word.upper() for word in words]  # ['THIS', 'IS', 'A', 'SAMPLE', 'SENTENCE']

可以使用 Python 字符串的 upper() 方法将单词转换为大写形式。

使用 join() 方法将单词重新拼接为句子

最后,可以使用字符串的 join() 方法将单词重新拼接为句子。在拼接时,需要指定单词之间的分隔符。

delimiter = ' '
sentence_uppercase = delimiter.join(words_uppercase)  # 'THIS IS A SAMPLE SENTENCE'

join() 方法会将列表中的每个元素使用指定的分隔符进行拼接,并返回一个字符串。

因此,通过以上步骤,你可以轻松地将句子中的每个单词大写,最后将其重新拼接为一个新的大写句子。