#需求分析: #1.判断小数点个数是否为1 #2.按照小数点分隔,取到小数点左边和右边的值 #3.判断正小数,小数点左边为整数,小数点右边为整数 #4.判断负小数,小数点左边以负号开头,并且只有一个负号,负号后面为整数,小数点右边为整数 def is_float(s): print(s) s=str(s) if s.count('.')==1: left,right = s.split('.') if left.isdigit() and right.isdigit(): print('正小数'…