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

admin2019-08-30  106

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

选项

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

解析 这是一个基本编程题,考核字符串格式化方法,重点考核整数的4种进制输出。字符串格式化方法中<类型>字段控制各种整数的进制输出效果。
该题目还需要注意,由于.format()方法只有一个参数,在模板字符串中有4个槽{},槽的数量和参数数量不一致,在槽中必须指定参数序号。由于该题目中.format()方法只有一个参数,序号为0,在每个槽中要用序号0指定这个参数。
该题目参考答案如下。
print(’’二进制{0.b}、十进制{0}、八进制{0:o}、十六进制{0:x}’’.format(0x4DC0+50))
转载请注明原文地址:https://jikaoti.com/ti/VS50FFFM
0

最新回复(0)