在python字符串之中有时候会需要去保存一些英文内容,而根据英语书写习惯来说,一般首字母都是要大写的 。那么本篇文章小编就会来给大家详细的讲解一下python字符串首字母大写以及全部单词的首字母变大写的实现方法,感兴趣的话就一起往下看看吧 。
文章插图
【Python字符串首字母大写如何实现?Python单词首字母变大写怎么做】(1)如果是只要将字符串内第一个英文单词的首字母大写的话,只需要去使用字符串索引切片和加号拼接的方式即可,代码示例如下所示:
test_strB= 'goodBoy'test_strB= test_strB[0].upper()+ test_strB[1:]上面示例之中先用下标0取出了字符串中第一个英文字母并且调用upper()方法将其转为大写形式,然后用加号和后面的字符串拼接起来,加号后字符串中括号内1:的意思就是得到从索引1开始到结尾为止,这样就实现了字符串首字母大写 。
(2)如果要将一个python字符串内所有单词的首字母都大写,就需要先调用split()方法将其按照空格或者是其他符号分割,方法执行完成之后就会返回一个保存了字符串内所有单词的列表 。
接下来需要用for循环迭代该列表的长度作为参数调用range()函数生成的序列,并且每次迭代之中都将列表元素第一个字符取出来大写然后和剩下的字符拼接来完成全部单词大写操作,详细代码示例如下所示:
def get_str(oriStr,splitStr): str_list= oriStr.split(splitStr) if len(str_list) >1: for indexin range(1,len(str_list)): if str_list[index] != '': str_list[index]= str_list[index][0].upper()+ str_list[index][1:] else: continue return ''.join(str_list) else: return oriStr以上就是关于“Python字符串首字母大写如何实现?Python单词首字母变大写怎么做”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python代码为什么有下划波浪线?Python代码在Pycharm中出现波浪线的解决方法
- Python如何提取字符串的内容?Python中提取字符串中的字符方法
- Centos系统更新python版本怎么做?Python如何在centos下升级
- 麻酱凉面的做法 麻酱凉面的家常做法
- 火影忍者哪些忍者有特殊秘卷 该动漫什么时候首播
- 标题符号在句首怎么调整 PS调整标点符号的方法
- 腌蒜苔的最简单做法 腌蒜苔简易做法
- 比特精灵怎么用 比特精灵的用法
- 猕猴桃种植技巧
- 淘宝的追评在哪里的 淘宝的追评的位置