一、题意
描述
计算的世界,除了二进制与十进制,使用最多的就是十六进制了,现在使用input读入一个十六进制的数字,输出它的十进制数字是多少?
输入描述:
input读入一个十六进制数字,按照字符串的形式包括数字0-9、字母A-F。
输出描述:
输出读入数字的十进制大小。
二、代码
1.代码的实现
a=input()
print(int(a,16))直接进行类型转化,16代表的是16进制
2.读入数据
A
10
总结
python中实现类型转换很简单,我们可以直接通过int()来强制将任何进制转化为10进制
int(a,b)将b进制的a转化为10进制
hex(a,b)将b进制的a转化为16进制
oct(a,b)将b进制的a转化为8进制
bin(a)#将10进制的a转化为二进制