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