python 中如何将文本中的所有单词首字母转换为大写,其余为小写

 

1、

复制代码
[root@PC1 test2]# ls
a.txt  test.py
[root@PC1 test2]# cat a.txt       ## 测试数据
dsfs JHDSF
ADFD dfesr
fKHJ FJfdf
[root@PC1 test2]# cat test.py     ## 转换程序
#!/usr/bin/python

in_file = open("a.txt", "r")
out_file = open("result.txt", "w")

lines = in_file.readlines()

for i in lines:
    temp = i.split()
    for j in range(0,len(temp)):
        temp[j] = temp[j].capitalize()
    out_file.write(" ".join(temp))
    out_file.write("\n")

in_file.close()
out_file.close()
[root@PC1 test2]# python test.py       ## 执行程序
[root@PC1 test2]# ls
a.txt  result.txt  test.py
[root@PC1 test2]# cat result.txt       ## 转换结果
Dsfs Jhdsf
Adfd Dfesr
Fkhj Fjfdf
复制代码

 

posted @   小鲨鱼2018  阅读(632)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
历史上的今天:
2021-06-01 c语言 11-8
2021-06-01 c语言 11-7
2021-06-01 c语言中转换字符串函数 atoi函数
2021-06-01 c语言中 strncmp函数, 函数原型和头文件。
2021-06-01 c语言中strcmp函数,函数原型和函数头文件
2021-06-01 c语言中strncat函数,函数原型以头文件
2021-06-01 c语言中strcat函数,函数原型和函数头文件
点击右上角即可分享
微信分享提示