python中怎么判断用户输入的某浮点数在100范围内


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)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM