从磁盘文件filel.dat中读入一行字符到内存,将其中的小写字母全部改成大写字母,然后输出到磁盘文件file2.dat中
时间: 2024-03-26 22:40:34 浏览: 50
输入一个字符,转换成大写字母输出
好的,我可以帮你解决这个问题。
你可以使用以下代码来实现:
```python
with open('file1.dat', 'r') as f1:
line = f1.readline()
while line:
line = line.upper() # 将小写字母转换为大写字母
with open('file2.dat', 'a') as f2:
f2.write(line) # 将修改后的字符串写入到文件2中
line = f1.readline()
```
这段代码会打开文件 `file1.dat`,读取其中的每一行字符并将其中的小写字母转换为大写字母,然后将修改后的字符串写入到文件 `file2.dat` 中。
需要注意的是,我们使用了 `with` 语句来自动管理文件的打开和关闭,这样可以确保我们的代码更加健壮和安全。
阅读全文