题解 | #十六进制数字的大小#
十六进制数字的大小
https://www.nowcoder.com/practice/349fec692757406e92e9a5ebd9f97580
num16 = input() num10 = int(num16,16) print(num10)
特意查了一下int()的用法:
int() 方法的语法:
class int(x, base=10)
参数
x -- 字符串或数字。
base -- 进制数,默认十进制。
返回值
返回整型数据。
>>>int() # 不传入参数时,得到结果0
0
>>> int(3) # 输入整数的时候,默认10进制
3
>>> int(3.6) # 浮点数向下取值
3
>>> int('12',16) # 如果是带参数base的话,12要以字符串的形式进行输入,12 为 16进制
18
>>> int('0xa',16) # 16进制 转10进制
10
>>> int('10',8) # 8进制转10进制
8