python转换为十六进制,python十进制转化为十六进制

  python转换为十六进制,python十进制转化为十六进制

  #编码=utf-8

  进口是

  打印(十进制转换成二进制、八进制、十六进制)

  数量=输入(请输入一个十进制的整数:)

  模式=re.compile(r[^0-9])

  如果(重新搜索(模式,数量)):

  打印(输入的格式不正确)

  否则:

  num=int(数字)

  #十六进制

  cc=[0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F]

  #a是二进制,b是八进制,c是十六进制

  list=[]

  blist=[]

  clist=[]

  #转成二进制

  临时=数量

  当温度:

  剩余=字符串(温度% 2)

  temp=temp //2

  列表.追加(剩余)

  list.reverse()

  #转成八进制

  临时=数量

  当温度:

  剩余=字符串(温度% 8)

  temp=temp //8

  blist.append(残差)

  blist.reverse()

  #转成十六进制

  临时=数量

  当温度:

  残留=cc[温度% 16]

  temp=temp //16

  clist.append(剩余)

  clist.reverse()

  #输出结果

  打印(转换成二进制为)

  打印()。加入(列表))

  打印(转换成八进制为)

  打印()。加入(blist))

  打印(转换成十六进制为)

  打印()。加入(clist))

  #编码=utf-8

  打印(十进制转换成二进制、八进制、十六进制)

  尝试:

  num=int(input(请输入一个十进制的整数:\n ))

  #十六进制

  cc=[0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F]

  #a是二进制,b是八进制,c是十六进制

  list=[]

  blist=[]

  clist=[]

  #转成二进制

  临时=数量

  当温度:

  剩余=字符串(温度% 2)

  temp=temp //2

  列表.追加(剩余)

  list.reverse()

  #转成八进制

  临时=数量

  当温度:

  剩余=字符串(温度% 8)

  temp=temp //8

  blist.append(残差)

  blist.reverse()

  #转成十六进制

  临时=数量

  当温度:

  残留=cc[温度% 16]

  temp=temp //16

  clist.append(剩余)

  clist.reverse()

  #输出结果

  打印(转换成二进制为)

  打印()。加入(列表))

  打印(转换成八进制为)

  打印()。加入(blist))

  打印(转换成十六进制为)

  打印()。加入(clist))

  除了:

  打印(输入的格式不正确)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: