python象限问题!求求大神帮帮忙!

Python017

python象限问题!求求大神帮帮忙!,第1张

while True:

    x = input("x:")

    if x.isalpha:

        print("exit)

        break

    y = input("y:")

    if y.isalpha:

        print("exit)

        break

    x,y = int(x),int(y)

    if x>0:

        if y > 0:

            print("Q1")

        elif y < 0:

            print("Q4")

        else:

            print(x,y)

    elif x < 0:

        if y > 0:

            print("Q2")

        elif y < 0:

            print("Q3")

        else:

            print(x,y)

    else:

        print(x,y)

最小白式的写法了,没有任何高级语句或者巧妙写法。。这还看不懂,趁早放弃写代码

如果只是判断两组数组(x,y)与(x',y')是否是一四象限互相旋转得到, 只需满足两个条件即可. (1)向量长度不变: x^2+y^2=x'^2+y'^2(2)y坐标符号相反且x坐标符号相同: y/|y|=-y'/|y'| and x/|x|=x'/|x'|.

1、首先在打开的电脑中,打开IDLE(python 3.x)软件,如下图所示

2、然后创建一个列表:>>>a=[33,44 ,55, 66, 77, 88, 44],如下图所示。

3、确定每个元素的索引位置,如下图所示。

4、对列表进行遍历一次:将需要判断的元素依次和列表的元素进行比较。

5、整个过程的实现代码,如下图所示就完成了。