python源文件 将文件中所有除保留字外的小写字母换成大写字母

来源:互联网 发布:澳门网络运营商有哪些 编辑:程序博客网 时间:2024/05/29 16:08

说明:将文件中所有除保留字外的 小写字母换成大写字母,生成后的文件要能够被Python 解释器正确执行。


import keywords=keyword.kwlist#建立保留字列表n=input("输入一个文件名:")f=open(n,"r").readlines()ls=[]for i in f:    i=i.split()    ls.append(i)#建立一个以每行的所有单词为元素组成的一个列表组fo=open(n,"w+")for i in range(len(ls)):    if f[i].isspace():       fo.write(" "+"\n")    for j in range(len(ls[i])):        x= ls[i][j]        if x not in s:            x=x.upper()        else:            x=x.lower()        if x==ls[i][len(ls[i])-1]:#判定是否遍历至每行的末尾            fo.write(x+"\n")        else:            fo.write(x+" ")
fo.close()




阅读全文
0 0
原创粉丝点击