python-int()

功能

于将一个字符串数字转换为整型(十进制下)。

语法

class int(x, base=10)
  • x — 字符串或数字。
  • base — 进制数,默认十进制。
  • 返回的是整型数据

说明

  1. 参数中的 base 指的是输入的字符串或者数字的进制
  2. 如果指定了 base 参数,那么输入的 x 需要以字符串的形式输入(即使指定 base=10
  3. x 是纯数字传入的时候,不能有 base 参数

举例

>>> int()
0
>>> int(3)
3
>>> int('12',16) # 如果是带参数base的话,12要以字符串的形式进行输入,12 为 16进制
12
>>> int('0xa',16) 
10 
>>> int('10',8) 
8