4-4 字串轉整數/浮點數
Last updated
Was this helpful?
Last updated
Was this helpful?
字串的資料值是以文字的方式儲存,所以我們並不會對它進行四則運算。但是如果有必要進行算術運算,就要先進行資料的轉型,例如要轉成整數用int()函式,轉成浮點數就用float()函式。
在以上的程式,我們使用Python的內建函式int()將字串轉成整數,並且對轉型後的數字進行放大100倍的乘法。在Python的內建函式中,有另外一個float()函式可以將內容是浮點數的文字轉成浮點數,範例如下:
執行轉型的程式不保證每次都能成功,例如,要轉型的文字內容並不是數值,那麼進行轉型時就會出現失敗。我們可以利用try...except指令處理成功及失敗的狀況。