import re
num = input('请输入一个实数: ') #这里为什么不直接将用户输入的数转化为浮点型的原因是避免输入非数值型字母直接导致python解释器退出
answer = re.split('.',num)
if '.' in num : #首先判断num为浮点数还是整数
answer = re.split('.',num)
if len(answer[0]) == 2:
print('%s在100范围内'%num)
elif len(num) == 2 or num = '100': #这里是判断整数型,将100单独拎出来判断
print('%s在100范围内'%num)
else:
print('%s不在100范围内'%num)