刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
对于Python中的int()函数,它可以用来将一个字符串转换成整数。字符串的基数(即进制数)作为第二个参数传给int()函数。
A选项:int(“1001”, 2),这里将一个二进制字符串"1001"转换为整数,结果是9,这是正确的。
B选项:int(“26”, 8),这里尝试将一个八进制字符串"26"转换为整数,但是八进制数没有数字"6",因此这个选项是错误的。
C选项:int(“1a”, 16),这里尝试将一个十六进制字符串"1a"转换为整数,但是十六进制数应包含数字0-9和字母a-f(不区分大小写),因此这里的"a"是非法的,这个选项是错误的。
D选项:int(“0x8e”, 16),这里将一个十六进制的字符串(以"0x"开头表示是十六进制数)转换为整数,结果是142(十进制),这个选项描述是正确的。注意原答案中的描述有误,实际结果应为142而非143。
本文链接:以下哪项Python表达式的运行结果是正确?( )
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!