n = input("输入一个整数"print('整数{1}的二进制为{0:b}'.format(0,n))
input输入的是字符串,不能被格式化成二进制数字,所以需要先转成整数
n = input("输入一个整数: ") print('整数{1}的二进制为{0:b}'.format(int(n),n))
input 右边括号缺了
第二行,print('整数{1}的二进制为{0}'.format(bin(n),n))