美文网首页
试题1进制转换

试题1进制转换

作者: 空白人间 | 来源:发表于2018-09-09 19:04 被阅读0次

题目:

0x4DC0 是一个十六进制数,它对应的 Unicode 编码是中国古老的《易经》六十四卦的第一卦,请输出第 51 卦(震卦)对应的 Unicode 编码的二进制、十进制、八进制和十六进制格式。

print("二进制{____①____}、十进制{____②____}、八进制{____③____}、十六进制{____④____}".format(____⑤____))

答案:

print("二进制{0:b}、十进制{0}、八进制{0:o}、十六进制{0:x}".format(0x4DC0+50))

解析:

答案给的是参考答案,因为我对python的进制转换就没学过!
后来我查了一下了发现python只有十进制转其他进制的函数。如果要将十六转二或是就要自定义函数了。
具体如下:
10进制整数到2,8,16,

s = 10
print(bin(s))
print(oct(s)) #注意别写成otc!我就写成过otc。是oct!
print(hex(s))
>>>0b1010
>>>0o12
>>>0xa

不过用format就可以轻松解决了:
先浅谈format的应用:
print('{0}是{1}'.format("今天", "星期五"))
{}里的数字是为了索引,默认从0开始format()里的数字也要按照这个顺序。
format的其他参数:
{0:b}{0:o}{0:x}{0}.format(12345678)
b:二进制
o:八进制
x是小写十六进制,X是大写十六进制

{0},{1},{2},{3}.format(0x4DC0+50)

相关文章

  • 试题1进制转换

    题目: 0x4DC0 是一个十六进制数,它对应的 Unicode 编码是中国古老的《易经》六十四卦的第一卦,请输出...

  • 面试-多玩

    笔试题目:1、二进制、八进制、十六进制、十进制之间的转换;2、写出常用的网络协议;3、写出常用的数据库;4、C语言...

  • iOS进制之间转换

    1 进制的转换(一) 1.1 问题 完成以下数字的进制转换: 35转换成二进制; 101101 转换成十进制; 1...

  • 二进制、八进制、十进制、十六进制之间转换

    (一)、进制之间的转换 八进制:0-7 十六进制:0-F 1、十进制 与 二进制之间的转换 (1)、十进制转换为二...

  • (3)进制转换 矩阵转置 字符处理

    通信 1.进制转换 (1)十进制数转换为其他进制数一个十进制正整数m转换成r进制数的思路是,将m不断除以r取余数,...

  • 从零学java笔录-第6篇 进制之间转换

    本讲主要内容: 1:进制理解 2:进制之间转换 3:负数的进制 正文 进制之间的转换: 二进制、八进制、十进制、十...

  • 2018-11-27 (Review-1)

    一 (进制转换, 补码反码, 字符基础, 位运算) 1.进制的转换二进制bin(整数)八进制oct(整数)十六进制...

  • iOS 进制转换

    常见的二进制、十进制、十六进制之间相互转换的方法。 1. 十进制转换为二进制 2. 十进制转换为十六进制 3. 二...

  • 数制及数据转换

    1.对应关系表: 2.不同数制间的数据转换 (1)转换成十进制 (2)二进制数、八进制数和十六进制数之间的转换 八...

  • java 基础(一)

    1、进制图解 2、进制表示 3、任意进制到十进制转换 4、十进制到任意进制 5、8421快速转换法 6、原码、反码...

网友评论

      本文标题:试题1进制转换

      本文链接:https://www.haomeiwen.com/subject/mtedgftx.html