题目如下
这道题如果输入的只是两个整数的话,就很简单,但问题在于输入的是()形式。
思路
1.可以用字符串输入,
2.然后利用count函数统计这个字符串中‘-’号出现了多少次,如果是两次,则为第三象限,无符号,则为第一象限。
3.如果只有一个负号的话,判断字符串的第二个元素是不是‘-’号,若是,为第二象限,反之为第四象限。
代码如下
str1=str(input(''))
a=str1.count('-') #用count函数计数
b=str1[1] #将字符串的第二个元素赋值给b,用于判断是否为‘-’号
if a==0:
print('第一象限')
elif a==2:
print('第三象限')
else:
if b=='-':
print('第二象限')
else:
print('第四象限')