python 判斷是否為正小數(shù)和正整數(shù)的實(shí)例
更新時(shí)間:2017年07月23日 09:29:22 作者:修仙小白
這篇文章主要介紹了python 判斷是否為正小數(shù)和正整數(shù)的實(shí)例的相關(guān)資料,這里提供實(shí)例,實(shí)例注釋說明很清楚,需要的朋友可以參考下
python 判斷是否為正小數(shù)和正整數(shù)的實(shí)例
實(shí)現(xiàn)代碼:
def check_float(string):
#支付時(shí),輸入的金額可能是小數(shù),也可能是整數(shù)
s = str(string)
if s.count('.') == 1: # 判斷小數(shù)點(diǎn)個(gè)數(shù)
sl = s.split('.') # 按照小數(shù)點(diǎn)進(jìn)行分割
left = sl[0] # 小數(shù)點(diǎn)前面的
right = sl[1] # 小數(shù)點(diǎn)后面的
if left.startswith('-') and left.count('-') == 1 and right.isdigit():
lleft = left.split('-')[1] # 按照-分割,然后取負(fù)號后面的數(shù)字
if lleft.isdigit():
return False
elif left.isdigit() and right.isdigit():
# 判斷是否為正小數(shù)
return True
elif s.isdigit():
s = int(s)
if s != 0:
return True
return False
以上就是python 判斷是否為正小數(shù)和正整數(shù)的詳解,本站有關(guān)python的文章還有很多,希望大家搜索查閱,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Python?OpenCV實(shí)現(xiàn)圖像增強(qiáng)操作詳解
由于很多不確定因素,導(dǎo)致圖像采集的光環(huán)境極其復(fù)雜;為了提高目標(biāo)檢測模型的泛化能力,本文將使用python中的opencv模塊實(shí)現(xiàn)常見的圖像增強(qiáng)方法,感興趣的可以了解一下2022-10-10
Python實(shí)現(xiàn)的直接插入排序算法示例
這篇文章主要介紹了Python實(shí)現(xiàn)的直接插入排序算法,結(jié)合實(shí)例形式分析了Python直接插入排序算法的定義與使用相關(guān)操作技巧,代碼備有較為詳盡的注釋便于理解,需要的朋友可以參考下2018-04-04
pandas實(shí)現(xiàn)導(dǎo)出數(shù)據(jù)的四種方式
這篇文章主要介紹了pandas實(shí)現(xiàn)導(dǎo)出數(shù)據(jù)的四種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
TensorFlow索引與切片的實(shí)現(xiàn)方法
這篇文章主要介紹了TensorFlow索引與切片的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
教你如何用Pytorch搭建數(shù)英混合驗(yàn)證碼圖片識別模型
大家都知道checkpoints存放的是模型文件,data存放的是數(shù)據(jù)集,本文給大家分享如何利用Pytorch搭建數(shù)英混合驗(yàn)證碼圖片識別模型包括普通卷積模塊,深度可分離卷積模塊,空間通道注意力模塊,殘差模塊,感興趣的朋友跟隨小編一起看看吧2024-04-04

