首頁(yè)技術(shù)文章正文

Python中,如何判斷字符串是由純數(shù)字組成?

更新時(shí)間:2019-10-09 來(lái)源:黑馬程序員 瀏覽量:

Python中提供了3個(gè)判斷字符串的方法。

分別是: 字符串.isdecimal()    字符串.isdigit()    字符串.isnumeric()

這三個(gè)方法都可以判斷字符串是否是由純阿拉伯?dāng)?shù)字構(gòu)成,即0-9組成的數(shù)字。


這三個(gè)方法的區(qū)別:

字符串.isdecimal() :只能判斷0-9組成的數(shù)字;

字符串.isdigit():除了能判斷0-9構(gòu)成的數(shù)字,還可以判斷unicode數(shù)字,例如 ⑴、 \u00b2;
字符串.isnumeric():除了能判斷0-9構(gòu)成的數(shù)字和unicode數(shù)字,還能判斷中文數(shù)字一、二、百、千、萬(wàn)、壹、貳、叁等。

推薦了解:軟件測(cè)培訓(xùn)課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!