python的int怎麼用

daqianmen發表於2021-09-11

python的int怎麼用

int(x, [base])

功能:

函式的作用是將一個數字或base型別的字串轉換成整數。

函式原型:

int(x=0)

int(x, base=10),base預設值為10,也就是說不指定base的值時,函式將x按十進位制處理。

適用Python版本:

Python2.x

Python3.x

注意:

1. x 可以是數字或字串,但是base被賦值後 x 只能是字串

2. x 作為字串時必須是 base 型別,也就是說 x 變成數字時必須能用 base 進製表示

程式碼例項:

1. x 是數字的情況:

int(3.14)      # 3
int(2e2)       # 200
int(100, 2)     # 出錯,base 被賦值後函式只接收字串

2. x 是字串的情況:

int('23', 16)   # 35
int('Pythontab', 8)   # 出錯,Pythontab不是個8進位制數

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2835433/,如需轉載,請註明出處,否則將追究法律責任。

相關文章