'''
为什么直接空格输入不可以呢?
while True:
    try:
        if float(input())>0:
            print("1")
        elif float(input())<0:
            print("0")
        else:
            print("0.5")
    except:
        break
'''
while True:
    try:
        a=float(input())
        if a>0:
            print("1")
        elif a<0:
            print("0")
        else:
            print("0.5")
    except:
        break            
        ```
        
        
第一种直接输入做对比的不行,是什么情况呢?