本人初学python,对python很有兴趣,一直是看crossin的编程教室学习python的。在此感谢crossin老师的教程,让我有了学习Python的机会。
另外我有个疑问想求教。
我写了一个坐标系象限判断程序,但不知道如何让程序对控制台输入的坐标点进行判断。用input()无法对两个数字进行判定。
我尝试了很多次最终使用x,y=input()来判定,但是这个语句有时错误,有时又能正常运行,不知道怎么回事。
以下是我写的程序代码:
n=1
while n==1:
x,y=input()
if x>0:
if y>0:
print'根据程序判断您输入的坐标点位于第一象限'
if x>0:
if y<0:
print'根据程序判断您输入的坐标点位于第四象限'
if x<0:
if y<0:
print'根据程序判断您输入的坐标点位于第三象限'
if x<0:
if y>0:
print'根据程序判断您输入的坐标点位于第二象限'
if x==0:
if y>0:
print'根据程序判断您输入的坐标点位于y轴的正半轴上'
if x==0:
if y<0:
print'根据程序判断您输入的坐标点位于y轴的负半轴上'
if y==0:
if x>0:
print'根据程序判断您输入的坐标点位于x轴的正半轴上'
if y==0:
if x<0:
print'根据程序判断您输入的坐标点位于x轴的负半轴上'
if x==0:
if y==0:
print'根据程序判断您输入的坐标点位于原点'