题解 | #进制转换#

进制转换

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

'''
python将16进制转为10进制可以用int('hex型',16) 八进制转十进制int('八进制型',8) 八进制或十六进制或10进制装二进制直接调用 bin(任意进制) 
'''
while True:
    try:
        s=input()
        print(int(s,16))
    except:
        break
全部评论
用while True,输入非十六进制的内容,不会报错。
7 回复 分享
发布于 2022-06-22 17:15
可恶,我没注意多组输入,看到解答的while才明白什么意思
4 回复 分享
发布于 2022-02-13 12:06
我感觉也是呀,为啥全网都用了while True的表达式
3 回复 分享
发布于 2022-06-09 15:18
这是把函数都吃透了,666
1 回复 分享
发布于 2023-06-15 15:43 贵州
print(int(input(), 16))
点赞 回复 分享
发布于 2024-12-19 19:40 广东
牛牛牛
点赞 回复 分享
发布于 2024-10-21 11:07 湖南
学到了
点赞 回复 分享
发布于 2023-06-19 14:35 广东
666
点赞 回复 分享
发布于 2023-03-22 15:59 贵州
牛啊
点赞 回复 分享
发布于 2022-06-12 13:01
s=input() print(int(s,16)) 就可以了,不需要用while True
点赞 回复 分享
发布于 2022-04-24 08:23
woc可以!
点赞 回复 分享
发布于 2022-03-24 12:01
大佬np
点赞 回复 分享
发布于 2022-03-14 19:07
nb
点赞 回复 分享
发布于 2022-01-15 21:29
厉害
点赞 回复 分享
发布于 2021-11-18 20:29
挺nb啊
点赞 回复 分享
发布于 2021-11-07 17:41

相关推荐

后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
无实习如何秋招上岸
点赞 评论 收藏
分享
评论
224
39
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务