题解 | #进制转换#

进制转换

http://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6

while True:
    try:
        a = input()
        #b = int(a,16) #一种16转10的方法
        b = eval(a) #另一种16转10的方法
        print(b)
    except:
        break
          

ps:python 10转16用hex() 转8进制用oct() 转2进制用bin()

华为机试题解(prod.by kedao) 文章被收录于专栏

华为实习机试题解

全部评论
想问一下:直接用这种现成的方法解题,能得分吗?
点赞 回复 分享
发布于 2022-12-18 10:45 广东
题目没写输入一定是格式化的, 如果不带0x,eval()就会失效
点赞 回复 分享
发布于 2024-07-17 01:56 广东

相关推荐

02-17 20:43
西北大学 Java
点赞 评论 收藏
分享
评论
14
3
分享

创作者周榜

更多
牛客网
牛客企业服务