我试图将输入数字更改为二进制代码
number = int(input("input num : "))
for num in number:
print(bin(num).split("b")[1])
然而,我正在
1 number = int(input("input num : "))
2
----> 3 for num in number:
4 num2 = bin(num).split("b")[1]
`TypeError:'int' object is not iterable`
任何人都可以帮我解决我的错误吗?
提前多多欣赏
答案 0 :(得分:0)
您可以遍历字符串的字符,而不是数字的数字。
number = input("input num : ")
for num in number:
print(bin(int(num)).split("b")[1])