编写一个python程序,要求从txt文件中按行读入数据,txt文件中每一行有“横坐标”,“纵坐标”,“数值a”,“数值b”。
时间: 2023-02-26 14:53:19 浏览: 92
下面是一个读取txt文件的python程序:
```python
with open("file.txt", "r") as file:
for line in file:
x, y, a, b = line.strip().split()
x = int(x)
y = int(y)
a = float(a)
b = float(b)
# 对每一行的数据进行处理
```
上面的代码打开了一个名为"file.txt"的文件,并以只读的方式读取它。然后,通过`for`循环遍历每一行,并使用`split()`方法将每一行按空格分割成四个数据:横坐标、纵坐标、数值a和数值b。最后,使用`int()`和`float()`将字符串转换为整数和浮点数。
阅读全文