python内置函数int()

1.int( )

  int() 是 Python 的一个内置函数,用于将一个对象转换为整数类          型。它有两种常见的使用方式:

  • int(x):将对象 x 转换为整数。这里的 x 可以是数字、字符串等。

  • int(x, base):将字符串 x 按照指定的进制 base 转换为十进制整数。base 是一个可选参数,范围是 2 到 36 之间的整数。

2.int(x, base)

      在 Python 中,int() 函数的 base 参数用于指定将字符串转换为整数时所使用的          进制。下面详细介绍 base 的含义、用法以及相关示例。

含义

base 是一个整数,它表示输入字符串所代表的数字的进制。取值范围是 2 到 36 之间的整数,不同的 base 值对应不同的进制:

  • base=2:二进制,只包含数字 0 和 1

  • base=8:八进制,包含数字 0 到 7

  • base=10:十进制,包含数字 0 到 9,这是 int() 函数默认的进制。

  • base=16:十六进制,包含数字 0 到 9 以及字母 a 到 f(大小写均可),其中 a 到 f 分别代表 10 到 15。

eg:

  • 二进制转换int('1010', 2) 将二进制字符串 '1010' 转换为十进制整数 10。
  • 八进制转换int('12', 8) 将八进制字符串 '12' 转换为十进制整数 10。
  • 十六进制转换int('a', 16) 将十六进制字符串 'a' 转换为十进制整数 10。
  • 自定义进制int('z', 36) 将 36 进制字符串 'z' 转换为十进制整数 35,因为在 36 进制中,z 代表 35。

eg:int(' 0xa',16)

------10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值