python 判斷一個字符串是否是小數


"""
練習判斷一個小數
1、判斷是否合法
2、合法需要有一個小數點
3、小數點左邊必須是個整數,右邊必須是個正整數

"""

def xiaoshu(s):
xiaoshu_new=str(s)

if xiaoshu_new.count(".") ==1:
left,right = xiaoshu_new.split(".")
if left.isdigit() and right.isdigit():
print(1111)
return True

elif left.startswith('-') and left.count('-') == 1 and right.isdigit():
lleft = left.split('-')[-1]
if lleft.isdigit():
return True

return False


a = xiaoshu(-.1)

print(a)
 
好文要頂


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM