Python中文
首页
教程
问答
标签
搜索
登录
注册
Python:在文本fi中查找最大xvalue和maximum yvalue
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我对在文本文件中找到最大的x或y值有疑问。这是多边形中的点算法所必需的。<br/> 多边形与点一起输入文本文件,即输入或输出多边形以及多边形的行数。在</p> <p>例如:</p> <pre><code>5.0 4.0 6 1.0 1.0 4.0 0.0 6.0 3.0 7.0 6.0 3.0 7.0 0.0 4.0 1.0 1.0 </code></pre> <p>点是<code>[5.0 4.0]</code>,多边形有<code>6</code>条线,接下来是多边形的书写点:</p> ^{pr2}$ <p>第一个是x坐标,第二个是y坐标。在</p> <p>我有测试两条线位置的程序。现在我要把这个过程和这个算法结合起来。在</p> <p>我所拥有的是:打开txt读取一行txt,然后将其拆分并将值保存到变量中</p> <pre><code>pointinp = open ("pointinp.txt", "r") for line in pointinp.readlines(): riadok = line.split() j=3 for i in range (0,riadok[2]): x1=float(riadok[0]) y1=float(riadok[1]) k1=float(riadok[i+j]) l1=float(riadok[i+(j+1)]) k2=float(riadok[i+(j+2)]) l2=float(riadok[i+(j+3)]) j=j+1 </code></pre> <p>点坐标为x1和y1,其他点坐标为k1、l1、k2、l2。现在我要从文本文件中找到最大的x和y坐标,把它保存到x2,y2。 所以我将有两条线[x1,y1][x2,y2]和[k1,l1][k2,l2],然后我将测试这些线的位置,这是多边形中的点算法所必需的,在这里将计算交点(创建的包含点的直线与多边形的每条直线之间的交点)</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果你喜欢powerfull代码,你会喜欢这个:) 如果你只有整数,你可以用int代替float</p> 文件.txt <p>1 2 3 900000.029384 10000 6 8 900000.029383</p> <blockquote> <p>maximum= max(map(float,(open('file.txt', 'r').readline()).split()))</p> </blockquote>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
文本导入时标题行中的特殊字符
5 回答
文本小部件:在没有输入时更新并在循环后保持空闲
8 回答
文本小部件tkin
9 回答
文本小部件tkinter中的标签更改或文本外观更改是否有撤消功能?
8 回答
文本小部件tkinter复制图像选项
8 回答
文本小部件上的Python Tkinter ttk滚动条未缩放
8 回答
文本小部件上的滚动条可能需要根据制表符ord显示前进行滚动
6 回答
文本小部件不显示lis中的内容
7 回答
文本小部件不显示Unicode字符
1 回答
文本小部件中写入的行间距
6 回答
文本小部件中的文本作为变量
4 回答
文本小部件中的滚动条仅显示在底部
9 回答
文本小部件中的选项卡键空间计数
8 回答
文本小部件作为Lis
8 回答
文本小部件在主框架中扩展列宽
8 回答
文本小部件未使用删除功能清除
3 回答
文本小部件滚动动画(Tkinter、Python)
1 回答
文本居中。格式正确吗?
1 回答
文本差分算法
1 回答
文本已知时音频文件中的单词索引
8 回答