s=' xbc.wzx.ydc.eeff's=s.strip()a = s.find('.')b=awhile b<=len(s) and b!=-1: while s[a]==".": a=a+1 b=s.find('.',a) if b!=-1: print (s[a:b]) else: print (s[a:]) a=b---------------------------------------请问,在这段python代码中的 b!=-1具体怎么理解?代表什么含义,在这里有什么作用啊?不写“ b!=-1:”怎么就是死循环呢?