假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母。

*************************************************************************************

def read(filename):
    f=open(filename,'r',encoding="utf-8")
    txt=f.read()
    f.close()
    return txt
 
def chang(txt):
    newtxt=''
    for char in txt:
        if 'a'<=char<="z":
            newtxt+=chr(ord(char)-32)
        elif 'A'<=char<='Z':
            newtxt+=chr(ord(char)+32)
        else:
            newtxt+=char
    return newtxt
def writefile(filename,txt):
    fw=open(filename,'w')
    fw.write(txt)
    fw.close()
 
txt=read("Summer.txt")
newtxt=chang(txt)
writefile("SummerTwo.txt",newtxt)
**************************************************

假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母相关推荐

  1. Java黑皮书课后题第8章:*8.23(游戏:找到翻转的单元格)假定给定一个填满0和1的6*6矩阵,所有的行和列都有偶数个1。让用户翻转一个单元,编写一个程序找到哪个单元格被翻转了

    *8.23(游戏:找到翻转的单元格)假定给定一个填满0和1的6*6矩阵,所有的行和列都有偶数个1.让用户翻转一个单元,编写一个程序找到哪个单元格被翻转了 题目 题目描述与运行示例 破题 代码 题目 题 ...

  2. Java黑皮书课后题第5章:*5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串

    5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串 题目 题目概述 破题 运行示例 代码 题目 题目概述 5.46(倒排一个字符串)编写一个程序,提示用户输入一个字 ...

  3. 现要为某一个销售部门编写一个程序管理约100种商品。要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001)、商品名称、商品销售量和商品销售额等信息,并编写以下函数···········

    原题:现要为某一个销售部门编写一个程序管理约100种商品.要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001).商品名称.商品销售量和商品销售额等信息,并编写以下函数: 1.编写一个函 ...

  4. 【汇编】奇校验程序:输入一个字符,编写一个程序判断这个字符中1的个数,如果是偶数个1,则校验位(字符最高位)为1,如果是奇数个1,则校验位为0。并显示加入校验位前后该字符的二进制代码。

    奇校验程序:输入一个字符,编写一个程序判断这个字符中1的个数,如果是偶数个1,则校验位(字符最高位)为1,如果是奇数个1,则校验位为0.并显示加入校验位前后该字符的二进制代码. 编译结果:字符'0'A ...

  5. 打开一个英文文本文件,将其中大写字母变成小写,小写字母变成大写。

    打开一个英文文本文件,将其中大写字母变成小写,小写字母变成大写. 代码如下: f = open("test.txt") co = f.read() print("修改之前 ...

  6. 打开一个英文文本文件,编写程序读取内容,将其中的小写字母转换为大写,大写字母转化为小写

    打开英文文本文件: 代码如下: file = open('test.txt', 'r') contest = file.read() contest = contest.swapcase() # sw ...

  7. python输入数字输出月份英文_编写一个程序,输入月份号,输出该月的中文名和英文名。...

    题目: 编写一个程序,输入月份号,输出该月的中文名和英文名. 例如,输入"3",则输出三月份,输出March,要求用指针数组处理. #include #include using ...

  8. Python-将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母

    将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ★★★这个程序在设计的过程中要时刻注意读取指针的位置 程序代码: # 将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ...

  9. JAVA编写一个telephone_1、 编写一个Java程序,程序中有一个类Telephone, Telephone类中包括有电话品牌、...

    用Java编写一个员工类程序:1.属性:员工编号,员工姓名,基本工资,奖金,2.构造方法:至少两个.如下: package com.test;public class Employee { /** * ...

  10. 为一个 iOS 应用编写一个简单的 Node.js/MongoDB Web 服务

    原文链接:https://github.com/nixzhu/dev-blog/blob/master/2014-04-21-write-a-simple-nodejs-mongodb-web-ser ...

最新文章

  1. C# 框架是什么?MVC是什么 ?工厂模式是什么?设计模式是什么?三层架构是什...
  2. 熟悉HTML CSS布局模型
  3. ffmpeg结构体(二)
  4. Linux文件系统目录结构
  5. 信息学奥赛一本通C++语言——1001:Hello,World!
  6. 通过ODBC连接Oracle
  7. DevSecOps 现状:云 IT 的复杂度制造了“无法改变的”安全问题
  8. 小程序input框失去焦点后触发bindinput事件
  9. Excel中Match()函数使用方法
  10. python提取html中的href标签,如何使用Python从HTML获取href链接?
  11. Android系统版本(截止2022年2月)
  12. PS效果——斜面浮雕
  13. 自动驾驶仿真软件SCANeR studio(三)terrain地形模式
  14. 合成大西瓜html源码,合成大西瓜
  15. redis incr和incrBy的使用
  16. 阿里云KMS创建应用接入点
  17. XXE外部实体注入漏洞总结
  18. O2OA接入企业钉钉 - 在钉钉上使用移动办公(新版)
  19. 第13期 《万物并作,吾以观复》
  20. 红帽linux改root密码,Redhat 7.6 主机强制修改root密码及配置网关

热门文章

  1. google搜索插件
  2. gitlab鉴权失败
  3. Techme INC:这5类人要警惕癌症!
  4. OC 5217欧创芯原装芯片一款连续电感电流导通模 式的降压型 LED 恒流驱动器,SOT23-5 封装
  5. Vue组件通信(父传子、子传父、兄弟传值)
  6. 如何用photoshop快速换脸
  7. 中小企业成本的会计核算方法
  8. Java后端开发的浪漫~情人节表白/告白代码(小白快速搭建项目)
  9. 常用的几种向量运算法则
  10. 小米怎么和计算机连接网络连接网络,小米电视如何与电脑连接