我的任务是计算一个矩形和坐标系中0/0点之间的距离,并打印一个特定的答案。如果距离小于100m(系统单位为米,1个单位=1米),则打印100m;如果距离<;200m,打印101m。。。在
我学会了用毕达哥拉斯定理求两个坐标之间的距离。我在我的程序中实现了它(在Python中),但是在输出方面遇到了一些问题。在
我们来举个例子。坐标为(-400200);(-300200);(-300300);(-400300)的矩形距点(0/0)360m。正确的输出是“103m”。在
以前有人问过这样的问题,他们说,你必须把距离除以100,然后加上“10{}”。在
print("10{}m".format(distance//100))
事实上,这对1000以下的一切都有效。如果坐标为(–40002000);(–3000,2000);(–3000,3000);(–4000,3000),则正确的距离应为“3605m”,并应输出“136m”。在
希望你能理解我的情况/问题!在
例如
^{pr2}$相关问题 更多 >
编程相关推荐