Python练习题:十六进制转十进制(选自蓝桥杯)

题目要求:

资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535

代码图:

1

代码如下:
'''
资源限制
时间限制:1.0s   内存限制:512.0MB
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535
'''
def main():
    num=input()
    print( '{:d}'.format(int(('0x'+num),16)))
main()

运行效果:

2
2

发布了17 篇原创文章 · 获赞 2 · 访问量 452

猜你喜欢

转载自blog.csdn.net/qq_45894553/article/details/104515648