功能:将平面点集存储为格式化txt文档,每个坐标值为5位整数,前三位为整数,后2位为小数
输入:平面点坐标,用列表存储,列表的元素为点坐标元组
输出:txt文件,每行一个点坐标,逗号间隔,用坐标轴字母开头
data = [(155.43, 16.9), (15.43, 1.9), (95.43, 10.99)]with open("output.txt", "w") as f:for point in data:x, y = pointx_str = "{:0>5d}".format(int(round(x * 100)))y_str = "{:0>5d}".format(int(round(y * 100)))if len(x_str) < 5 or len(y_str) < 5:x_str = x_str.zfill(5)y_str = y_str.zfill(5)f.write(f"X{x_str},Y{y_str}\n")
X15543,Y01690
X01543,Y00190
X09543,Y01099