首页 > 试题广场 >

1 [问答]假设有一个英文文本文件,编写程序读取其内容,并将

[问答题]
假设有一个英文文本文件,编写程序读取其内容,并将其中的大写字母变为小写字母,小写字母变为大写字母。
   def main():
       filename = input("请输入文件名:")
   
       try:
           f = open(filename, "r")
           content = f.read()
           f.close()
       except Exception as ret:
          print("读取文件出错,没有这个文件!")
  
      print(content.swapcase())
  
  if __name__ == "__main__":
      main()

发表于 2019-03-27 17:16:14 回复(1)
swapcase
发表于 2019-02-13 23:08:35 回复(0)
#!/usr/bin/python3

import os

def main():
    file_path = "english.txt"

    if os.path.exists(file_path):
        content = ""
        with open(file_path, 'r') as f:
            content = f.read()
        change_content = content.swapcase()
        print(change_content)
    else:
        print("路径出现错误,无法打开指定文件")

if __name__ == "__main__":
    main()

编辑于 2020-06-05 23:30:11 回复(0)
swapcase()大小写转换
发表于 2019-09-28 12:08:59 回复(0)
def main():
    filename = input('请输入文件名:')
    try:
        f = open(filename, 'r')
        content = f.read()
        f.close() 
    except Exception as ret:
        print('读取文件出错,无此文件!')
    print(content.swapcase())
if __name__ == "__main__":
    main()

发表于 2020-08-11 14:20:48 回复(0)
f = open('D:/python编程空间/602/英文文件', 'r', encoding='UTF-8')
s = f.read()
f = open('D:/python编程空间/602/英文文件', 'w')
f.write(input(s.swapcase()))
f = open('D:/python编程空间/602/英文文件', 'r', encoding='UTF-8')
print(f.read())

发表于 2020-06-03 23:13:40 回复(0)

1.安行读取,判断大小写,

发表于 2020-02-29 23:29:49 回复(0)
读取文件,番禺大小写,小写变大写,大写变小写
发表于 2019-12-13 07:08:15 回复(0)
f=open(r'd:\chuangshiyuanling1.txt',"r")
s=f.readlines()
f.close()
r=[i.swapcase() for i in s]
f=open(r'd:\chuangshiyuanling2.txt','w')
f.writelines(r)
f.close()
发表于 2019-07-16 11:25:12 回复(0)
# text = 'wquisadh,ASDkdwkd. dwadASDdww0291!'
with open(r'D:\programdata\python-Example\01\string.txt','r') as fp:
    text = fp.read()
    fp.close()
print(text.swapcase())
发表于 2019-04-10 20:14:09 回复(0)

for循环遍历,islower,isupper判断大小写,分别进行upper,lower操作

发表于 2019-03-22 21:05:22 回复(0)
小写转大写:upper(),大写转小写:lower()
发表于 2018-12-28 08:26:14 回复(0)
遍历读取,通过判断,转换upper(),lower()方法
发表于 2018-09-26 07:15:08 回复(2)