不懂就问
q = Truewhile q:
num = input('请输入一个整数(输入Q结束程序):')
if num != 'Q':
num = int(num)
print('十进制 -> 十六进制 : %d -> 0x%x' % (num, num))
print('十进制 -> 八进制 : %d -> 0o%o' % (num, num))
print('十进制 -> 二进制 : %d -> ' % num, bin(num))
else:
q = False
你要问什么? 冬雪雪冬 发表于 2022-1-29 18:08
你要问什么?
不会是都不懂吧。。。{:10_277:} 冬雪雪冬 发表于 2022-1-29 18:08
你要问什么?
就是%d -> 0x%x' % (num, num)看不懂了 莱州刘德华 发表于 2022-1-29 19:06
就是%d -> 0x%x' % (num, num)看不懂了
%d对应一个数num
%x对应另一个数num 莱州刘德华 发表于 2022-1-29 19:06
就是%d -> 0x%x' % (num, num)看不懂了
这是格式化字符串。
%d为占位符,表示这里是一个十进制整数,对应括号里第一个num
%x为占位符,表示这里是一个十六进制整数,对应括号里第二个num
其它为普通字符,原样输出。
页:
[1]