编写程序,将已知文件data.txt中的数字逐个转换为原数字的平方,并将结果写到data_out.txt中
时间: 2024-03-08 08:45:46 浏览: 185
从txt读数据并输出的简单代码
好的,这是一个简单的Python程序可以实现您的要求:
```python
with open('data.txt', 'r') as f_in:
with open('data_out.txt', 'w') as f_out:
for line in f_in:
for num in line.split():
result = str(int(num) ** 2)
f_out.write(result + '\n')
```
这个程序将打开文件"data.txt"并逐行读取文件。每行中的数字将被逐个转换为原数字的平方,并将结果写入文件"data_out.txt"中。最后,程序将关闭这两个文件。
请注意,程序假定每行只包含一个数字。如果每行包含多个数字,那么它们将被视为单个数字。如果需要处理多个数字,请在每行末尾添加分隔符(如空格或逗号),并相应地修改程序。
阅读全文