int ('15', 16),该怎么解决

int (15, 16)int (15, 16)结果是21 为何?int(15)结果是15int(16)结果是16[解决办法]第二个

int ('15', 16)
>>>int ('15', 16)

结果是21 为何?

>>>int('15')

结果是15

>>>int(16)


结果是16

[解决办法]
第二个参数表示第一个参数的进制数