判斷是不是數字isdigit

2022-08-30 08:27:09 字數 611 閱讀 4430

判斷salary是不是數字,假如是數字就正常執行,不是數字就列印must input digit的提示,並且退出:

salary=input("salary:")

ifsalary.isdigit(): #isdigit()用於判斷是否是數字

salary =int(salary)

else

: print("

must input digit

")

exit()#退出,也可以把最後兩句合併改寫為

exit(

"must input digit"

)

salary=input("salary:")

ifsalary.isdigit():

salary = int(salary)

else:

exit("must input digit")

輸出結果:

輸入數字的情況:

salary:80

輸入非數字的情況:

salary:sds

must input digit

C語言判斷數字是不是回文數字呀

hello,小夥伴們。剛才寫了一篇判斷字串是否為回文字串後,我瞬間來了靈感,現在我們來寫一下如何用c語言判斷字串是不是回文字串呢。我們把乙個數字當做乙個字元去進行輸入,然後接下來就按照判斷回文字串的方法來。大致思路 將字串逆序賦給另乙個字串,然後比較這兩個字串是否相同。其實也就是比較需要判斷的那個字...

判斷是不是樹

判斷是否為樹的的依據可以簡化為一句話 是否有且僅有乙個入度為0的節點。上只用對映就可以解決,但是要排除自環的情況。include using namespace std map int,int indegree bool istree return rootcount 迴圈結束後,若根節點數非0,則...

判斷字串是不是數字型別

前言 判斷字串屬於數字型別,並轉成數字 eg string str 123 int num 123 string str 123.123 int num 123 string str 123.123 double num 123.1231.寫函式一定要養成乙個好習慣,先判斷再處理 字串總類很多,首先...