python 实现大小写替换

原创 2013年12月02日 10:23:10

change_char.py

#!/usr/bin/env python
#Filename:readfile.py
codelist=[]
codetotal=[]
f=file('input.txt','r')
for line in f.readlines():
     line=line.strip('\n')
     codelist=line.split(' ')
     for i in codelist:
         string=i
         string_temp=''
         for j in string:
                print j
                if j.isupper():
                     
                   string_temp=string_temp+j.lower()
                elif j.islower():
                    
                   string_temp=string_temp+j.upper()
                else :
                    string_temp=string_temp+j
         print string_temp
         codetotal.append(string_temp)
print codetotal
fo=file('output.txt','w')
for i in codetotal:
   

       fo.write(i)
       fo.write(" ")
f.close()
fo.close()
input.txt
Reference of the C++ Language Library, with detailed descriptions of its elements and examples on how to use its functions
The standard C++ library is a collection of functions, constants, classes, objects and templates that extends the C++ language providing basic functionality to perform several tasks, like classes to interact with the operating system, data containers, manipulators to operate with them and algorithms commonly needed.
output.txt
rEFERENCE OF THE c++ lANGUAGE lIBRARY, WITH DETAILED DESCRIPTIONS OF ITS ELEMENTS AND EXAMPLES ON HOW TO USE ITS FUNCTIONS tHE STANDARD c++ LIBRARY IS A COLLECTION OF FUNCTIONS, CONSTANTS, CLASSES, OBJECTS AND TEMPLATES THAT EXTENDS THE c++ LANGUAGE PROVIDING BASIC FUNCTIONALITY TO PERFORM SEVERAL TASKS, LIKE CLASSES TO INTERACT WITH THE OPERATING SYSTEM, DATA CONTAINERS, MANIPULATORS TO OPERATE WITH THEM AND ALGORITHMS COMMONLY NEEDED. 

相关文章推荐

Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2...

Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。 # 例1:字符串截取str = '123...
  • minsenwu
  • minsenwu
  • 2012年08月21日 15:23
  • 31993

黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等) s.strip() .lstrip() .rstrip(',') 去...
  • wdt3385
  • wdt3385
  • 2013年03月21日 21:25
  • 753

Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2...

黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2...

【python系列】Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

s.strip() .lstrip() .rstrip(',') 去空格及特殊符号 复制字符串 Python 1 #strcpy(sStr1,sStr2) ...

005_002 Python 对字符串列表排序,不区分大小写

代码如下: #encoding=utf-8 print '中国' #对字符串列表排序,不区分大小写 print '--DSU方法' def case_insensitive_sort(sort_...

python_忽略大小写对字符串列表排序

直接上代码 string = ''' the stirng Has many line In THE fIle ''' list_of_string = string.split() print...

Python 大小写的转换

Python 可爱的大小写 作者: 字体:[增加 减小] 类型:转载 和其他语言一样,Python为string对象提供了转换大小写的方法:upper() 和 lower(...

Python进阶(二十七)-字符串大小写转换

Python进阶(二十七)-字符串大小写转换大小写转换  和其他语言一样,Python为string对象提供了转换大小写的方法:upper() 和 lower()。还不止这些,Python还为我们提供...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python 实现大小写替换
举报原因:
原因补充:

(最多只允许输入30个字)