1. 程式人生 > >int(x, base)

int(x, base)

十進制數 pytho IV 參數 int函數 class print 數值 字符串

Python中的int函數的第二個參數大家一般都不怎麽用到,導致我們出現一個盲區,下面說說int()函數的第二個參數:

print int(‘123‘) #123

這裏int函數默認了base參數值為10,也就是說把字符串’123’視為十進制數轉換成十進制數;

print int(‘12345‘,8) # 534

這裏int函數有了第二個參數base=8;說明要int函數把字符串’12345’視為八進制數轉換成十進制數;

int(x, base)