python 把字串轉為整數

2021-09-01 16:19:42 字數 320 閱讀 2972

如果我們需要把python的字串物件轉換為整數物件,我們需要用到int方法。

比如:ainfo = '222'

print int(ainfo)

輸出的結果是222。然後我們檢視下ainfo現在的型別,通過type方法檢視下,發現是

而如果ainfo = 'fefew22'

print int(ainfo)

我們看下結果:valueerror: invalid literal for int() with base 10: 'fefew22'

那是什麼原因呢。原來是需要進行int轉型的字串僅僅包含數字。不能包括字串。

把字串轉為整數

方案一 int stringtoint1 char string 此 就是大多數人能想到的,但這個 無法完成較為複雜的字串轉換,比如有字母巢狀是輸出的就是隨機值,另外沒有檢查字串是否是空指標,return number 方案二 int stringtoint2 char string 次 雖然解決空...

把字串轉為物件

有2中方法,使用的場景不太一樣,有重合的時候。一 xhr.responsetext 返回的是字串形式,在寫 時,有一次遇到返回是 msg ok 這個不是json格式,用後面要說到的json.parse 無法處理會報錯。這裡使用eval處理,var string msg ok var obj eval...

itoa函式 整數轉為字串

itoa是廣泛應用的非標準c語言擴充套件函式。由於它不是標準 c語言函式 所以不能在所有的 編譯器中使 itoa介面 用。但是,大多數的編譯器 如windows上的 通常在標頭檔案中包含這個函式。在中與之有相反功能的函式是atoi。功能 把一整數轉換為字串。char itoa int value,c...