|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我的
q =True
while q:
num =input("请输入一个整数(如果输入Q结束): ")
if num != "Q":
num =int(num)
print("十进制 ->十六进制:%d -> %#x" % (num,num))
print("十进制 -> 八进制: %d -> %#o" %(num,num))
print("十进制 ->二进制:%d ->" % (num,bin(num)))
else:
q =False
小甲鱼的
q = True
while 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
我的十进制到二进制 ,num,bin(num) 加个括号上去报错TypeError: not all arguments converted during string formatting
print("hello","word")你能看懂这个不,你能看懂这个就能理解了
如果num=10,那么它格式化完后其实是这样
- print('十进制 -> 二进制 : 10 -> ' , bin(num))
复制代码
是不是就是print("hello","world")的形式
|
|