代码:

import copyfor i in range(10):print("BEGIN :" + str(i))start = copy.copy(i)seq = 0while i >= 0:a = start - seqb = 0 + seqprint(str([a, b]))if a != 0:print(str([-a, b]))if b != 0:print(str([a, -b]))if a != 0 and b != 0:print(str([-a, -b]))seq += 1i -= 1

效果:

BEGIN :0
[0, 0]
BEGIN :1
[1, 0]
[-1, 0]
[0, 1]
[0, -1]
BEGIN :2
[2, 0]
[-2, 0]
[1, 1]
[-1, 1]
[1, -1]
[-1, -1]
[0, 2]
[0, -2]
BEGIN :3
[3, 0]
[-3, 0]
[2, 1]
[-2, 1]
[2, -1]
[-2, -1]
[1, 2]
[-1, 2]
[1, -2]
[-1, -2]
[0, 3]
[0, -3]
BEGIN :4
[4, 0]
[-4, 0]
[3, 1]
[-3, 1]
[3, -1]
[-3, -1]
[2, 2]
[-2, 2]
[2, -2]
[-2, -2]
[1, 3]
[-1, 3]
[1, -3]
[-1, -3]
[0, 4]
[0, -4]
BEGIN :5
[5, 0]
[-5, 0]
[4, 1]
[-4, 1]
[4, -1]
...

python二维平面上依次得到(0,0)距离相等的点(x,y)坐标,并打印距离相关推荐

  1. 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。

    在二维平面上,有一个机器人从原点 (0, 0) 开始.给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束. 移动顺序由字符串表示.字符 move[i] 表示其第 i 次移动.机器 ...

  2. 给定两个数组arrx和arry,长度都为N。代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点?

    问题描述: 给定两个数组arrx和arry,长度都为N.代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点? 思想 坐标系中两个点 ...

  3. Java黑皮书课后题第10章:*10.15(几何:边框)边框是指包围一个二维平面上点集的最小矩形,编写一个方法,为二维平面上一系列点返回一个边框

    *10.15编写一个方法,为二维平面上一系列点返回一个边框 题目 程序 代码 Test15.java Test13_MyRectangle2D.java 运行结果 题目 点击这里跳转编程练习题10.1 ...

  4. 可视化 —— 二维平面上的散列点在坐标轴方向上的移动

    二维平面可以通过平面直角坐标系表示: 二维平面上不同的散列点,也就是平面直角坐标系上的不同的点, 其在坐标轴方向上的移动,分别在以下两个方向上的移动: 在 xx 轴方向上,(x1,y1)(x_1, y ...

  5. 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格。向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意:

    目录 输入格式: 输出格式: 输入样例: 输出样例: 正确答案: 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: ...

  6. 二维平面上点与线段关系的判定

    二维平面上点与线段关系的判定 问题的基本模型是:已知平面上一线段AB,判定平面上一点C相对于AB的位置(C不和AB共线). 通过向量叉积来判定线段与点的的位置关系. 例题:Toys (http://p ...

  7. JavaScript:实现计算二维平面上两点之间的距离算法(附完整源码)

    JavaScript:实现计算二维平面上两点之间的距离算法 /*Calculate the mathematical properties involving coordinatesCalculate ...

  8. 二维平面上判断点是否在三角形内

    1. 已知三角形的三个顶点坐标,判断某个点是否在三角形中(在三角形的边上,我们也视作在三角形中),本文给出了三种方法. 算法1:利用面积法 如上图所示,如果点P在三角形ABC的内部,则三个小三角形PA ...

  9. python画图时x轴自定义_自定义个范围的x,y坐标(python画图)

    我有一个小需求,网上找了半天,结果都不是我想要的,只能自己写一份,分享出来. 关键句:自定义个范围的x,y坐标 关键句:范围可以随意设置,不受数据限制 内容:例如我的数据x的范围小于2,y的范围小于2 ...

最新文章

  1. python装饰器-python装饰器简介---这一篇也许就够了(推荐)
  2. zookeeper源码分析之六session机制
  3. 项目遇到的问题以及解决
  4. textmetric结构
  5. SQL Azure Reporting CTP
  6. oem是代工还是贴牌_食用油OEM贴牌代工业务要注意哪些问题?
  7. python getopterror_python3 getopt用法
  8. 高性能javascript学习总结(2)--DOM编程
  9. 五分钟读懂UML类图(转)
  10. 工作后,成长速度是如何产生差异的?
  11. 2019年美赛获奖分享经验
  12. axure教程:产品设计流程图
  13. 安装QT5.14.2(wins10, vs2015社区版,已安装minGW-w64)
  14. 网络 | OSI七层模型各层常见协议
  15. 光敏二极管、光电二极管判断正负
  16. 阿弥陀佛么么哒 - 笔记
  17. nf_conntrack: table full, dropping packet
  18. torch_points_kernels遭遇 ModuleNotFoundError: No module named ‘torch_points_kernels.points_cpu‘
  19. JavaScript实现猜数字游戏(猜一位和四位数字)
  20. 程序员,在什么情况下加班是可接受的

热门文章

  1. python网络爬虫的学习
  2. GDC 2012]Epic Games谈在智能手机上制作和台式游戏机同等级的图形游戏的经验
  3. JQuery文件上传插件ajaxFileUpload在Asp.net MVC中的使用[转载]
  4. 大型分布式C++框架《三:序列化与反序列化》
  5. 《中国人工智能学会通讯》——12.33 众包知识库补全方法概览
  6. BZOJ 1283 费用流
  7. HBase的环境配置及其应用
  8. python 面对对象思维导图_Python面向对象思维导图
  9. uart串口通信_听说UART与STM32的HAL库更配哦
  10. 时间同步失败_关于同步、异常处理的思考