假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母
假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母。
*************************************************************************************
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)
**************************************************
假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母相关推荐
- Java黑皮书课后题第8章:*8.23(游戏:找到翻转的单元格)假定给定一个填满0和1的6*6矩阵,所有的行和列都有偶数个1。让用户翻转一个单元,编写一个程序找到哪个单元格被翻转了
*8.23(游戏:找到翻转的单元格)假定给定一个填满0和1的6*6矩阵,所有的行和列都有偶数个1.让用户翻转一个单元,编写一个程序找到哪个单元格被翻转了 题目 题目描述与运行示例 破题 代码 题目 题 ...
- Java黑皮书课后题第5章:*5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串
5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串 题目 题目概述 破题 运行示例 代码 题目 题目概述 5.46(倒排一个字符串)编写一个程序,提示用户输入一个字 ...
- 现要为某一个销售部门编写一个程序管理约100种商品。要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001)、商品名称、商品销售量和商品销售额等信息,并编写以下函数···········
原题:现要为某一个销售部门编写一个程序管理约100种商品.要求设计一个结构体类型来描述商品,每种商品包括商品编号(如A001).商品名称.商品销售量和商品销售额等信息,并编写以下函数: 1.编写一个函 ...
- 【汇编】奇校验程序:输入一个字符,编写一个程序判断这个字符中1的个数,如果是偶数个1,则校验位(字符最高位)为1,如果是奇数个1,则校验位为0。并显示加入校验位前后该字符的二进制代码。
奇校验程序:输入一个字符,编写一个程序判断这个字符中1的个数,如果是偶数个1,则校验位(字符最高位)为1,如果是奇数个1,则校验位为0.并显示加入校验位前后该字符的二进制代码. 编译结果:字符'0'A ...
- 打开一个英文文本文件,将其中大写字母变成小写,小写字母变成大写。
打开一个英文文本文件,将其中大写字母变成小写,小写字母变成大写. 代码如下: f = open("test.txt") co = f.read() print("修改之前 ...
- 打开一个英文文本文件,编写程序读取内容,将其中的小写字母转换为大写,大写字母转化为小写
打开英文文本文件: 代码如下: file = open('test.txt', 'r') contest = file.read() contest = contest.swapcase() # sw ...
- python输入数字输出月份英文_编写一个程序,输入月份号,输出该月的中文名和英文名。...
题目: 编写一个程序,输入月份号,输出该月的中文名和英文名. 例如,输入"3",则输出三月份,输出March,要求用指针数组处理. #include #include using ...
- Python-将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母
将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ★★★这个程序在设计的过程中要时刻注意读取指针的位置 程序代码: # 将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母 ...
- JAVA编写一个telephone_1、 编写一个Java程序,程序中有一个类Telephone, Telephone类中包括有电话品牌、...
用Java编写一个员工类程序:1.属性:员工编号,员工姓名,基本工资,奖金,2.构造方法:至少两个.如下: package com.test;public class Employee { /** * ...
- 为一个 iOS 应用编写一个简单的 Node.js/MongoDB Web 服务
原文链接:https://github.com/nixzhu/dev-blog/blob/master/2014-04-21-write-a-simple-nodejs-mongodb-web-ser ...
最新文章
- C# 框架是什么?MVC是什么 ?工厂模式是什么?设计模式是什么?三层架构是什...
- 熟悉HTML CSS布局模型
- ffmpeg结构体(二)
- Linux文件系统目录结构
- 信息学奥赛一本通C++语言——1001:Hello,World!
- 通过ODBC连接Oracle
- DevSecOps 现状:云 IT 的复杂度制造了“无法改变的”安全问题
- 小程序input框失去焦点后触发bindinput事件
- Excel中Match()函数使用方法
- python提取html中的href标签,如何使用Python从HTML获取href链接?
- Android系统版本(截止2022年2月)
- PS效果——斜面浮雕
- 自动驾驶仿真软件SCANeR studio(三)terrain地形模式
- 合成大西瓜html源码,合成大西瓜
- redis incr和incrBy的使用
- 阿里云KMS创建应用接入点
- XXE外部实体注入漏洞总结
- O2OA接入企业钉钉 - 在钉钉上使用移动办公(新版)
- 第13期 《万物并作,吾以观复》
- 红帽linux改root密码,Redhat 7.6 主机强制修改root密码及配置网关