Python 如何将一句话中的所有单词首字母转成大写
2020-03-16 18:56
1696 查看
标题 如何将一句话中的所有单词首字母转成大写
在工作中,我们可能会有这样的需求,文件内的文本都是全部小写,需要把其中的所有单词首字母转换成大写,如果本来是大写的不做转换,那么,应该怎么做呢?
话不多说,代码演示:
demo_str=' hello wo rld ' s=demo_str.split() for i in range(len(s)): s[i]=s[i].capitalize() print(' '.join(s)) # 具体步骤如下: #首先,说明一下,需要转换的句子,如上, #设定为demo_str=' hello wo rld ' #这里面前后和中间都有空格和tab #使用字符串的split方法,该方法会返回一个新的列表 #利用这个新生成的可迭代的对象,我们遍历它的同时, #使用capitalize方法将切割后的单词词首转化成大写 #利用join方法将列表转换回字符串并打印符合的字符串 #当然,还有不同的更高效的方法,比如正则表达式。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 浅析Python中将单词首字母大写的capitalize()方法
- C# 如何让单词首字母大写
- 把一句话的每个单词首字母大写后输出
- 词组缩写 英语句子所有单词首字母大写输出 C语言/C++编程题
- 如何使用javascript将一段文字中的每一个单词的第一个字母转换为大写
- 不使用if语句,如何将一个同时包含大小写字母的字符数组(字符串)的所有元素转换为大写(小写)形式
- string.capwords()--将字符串中所有单词的首字母大写
- 如何使用shell将文件中单词首字母转换为大写
- 浅析Python中将单词首字母大写的capitalize()方法
- python里使用capwords()函数来把字符里每一个英语单词首字母变大写
- 将所有单词首字母替换成大写
- 用 python 格式化单词,首字母大写
- Python 单词字母顺序不变且所有倒排
- 大写句子中所有单词首字母
- C# 所有单词首字母改为大写的方法
- 通过PHP把一篇英文文档中所有单词的首字母转为大写
- 讲一句话中的每个单词首字母大写
- 匹配所有单词首字母大写
- 如何使字符串中每隔单词的首字母大写,其余部分小写?
- Python3基础 str title 把字符串中的每个单词首写字母变为大写其余均为小写