输入一行字符串,去掉非16进制字符,并将它转换成10进制数输出

输入一行字符串,去掉非16进制字符,并将它转换成10进制数输


import re

# 输入字符串
s = input('请输入一行字符串:')

# 匹配16进制数字
hex_digits = re.findall(r'[0-9a-fA-F]+', s)

# 将16进制数字转换为10进制数并输出
for hex_digit in hex_digits:
    dec_digit = int(hex_digit, 16)
    print(dec_digit)

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7701426
  • 这篇博客你也可以参考下:第16关课后练习-时间记录器
  • 除此之外, 这篇博客: 越来越离谱,朋友希望我做个程序,帮助他网站的用户自动设置头像中的 需求分析 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    这周,我做了爬取头像的python程序,比如说这个,

    爬取好看的头像,效果还算不错。自从有了这个程序,我也是可以经常换头像的人了

    今天,有一个朋友联系说我,“仙草哥哥,我看了你的爬取头像的程序,受到了很大的启发。你知道我也是一个小站的站长,我的网站上有用户注册的功能,而且注册了以后可以自己上传头像。但是问题在于,我发现的大多数的用户都不喜欢设置头像,他们嫌设置头像太麻烦了。虽然我给用户发送了提示,而且还出了送金币的任务鼓励大家换头像,但是,他们还是不肯更换头像。你能不能帮我做一个程序,可以给我的用户自动完成设置头像呢?”

    我说,“自动设置头像,听起来很有意思,但是你打算怎么做呢?首先我们保存很多的头像下来,然后等用户注册账号的时候,我们就随机给他设置一个吗?”

    他说,“这样不好,因为用户的头像毕竟是代表他自己的。我们怎么能随便乱给别人设置头像呢?我希望,能够自动设置为他自己平常用的头像。”

    我说,“也就是说,我们要帮助用户,设置他平常用的头像吗?这怎么可能呢?我也不认识他啊,我哪知道他平常会用什么头像呢?”

    他说,“在注册的时候,我会要求新用户绑定上他的qq号,我们使用qq头像就可以了。也就是说,在他完成注册以后,如果他不主动设置头像,我们就把他的qq头像设置为默认头像,这样不就可以了吗?”

    哦,原来是这样!我恍然大悟,对,这是一个非常常用的功能,很多的网站和应用,尤其是可以使用qq直接登陆的第三方网站和应用,大多都可以直接使用qq头像,那么这个功能要怎么做呢?现在我们就来实现一下吧

  • 您还可以看一下 七月在线老师的【机器学习集训营第16期】限免试听课程中的 机器学习实战:问题与建模小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^