HELLO WORLD--一起加油(🍺)!|

kingwzun

园龄:3年6个月粉丝:111关注:0

7-11 sdut-输出一个字符串的字符的16-10-8-2进制数

知识点:

  1. re正则表达式的使用‘
  2. list转string
  3. string转数字
  4. 进制转化

代码:

import re
str=input()
match = re.findall('[0-9a-fA-F]', str)
str=''.join(match)
str=str.lower()
ans10=int(str,16)
ans8=format(ans10,"o")
ans2=format(ans10,"b")
print("{} {} {} {}".format(str,ans10,ans8,ans2))

本文作者:kingwzun

本文链接:https://www.cnblogs.com/kingwz/p/16320214.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   kingwzun  阅读(70)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起