1.算法分析: 1从文件读取所有坐标,并将第一象限坐标取出(通过判断横纵坐标都为正); 2与原指标围成的公共部分面积=横坐标的最小值*纵坐标的最小值,所以找出最小横坐标和纵坐标相乘即可 2.源代码 import re def zuobiao(): with open('data','r+') as f: str=f.read() s=re.split(r'\s',str) #存放第一象限坐标 data2=[] #存放所有坐标 zuobiao=[] for i in s: zuobiao.append(re.