“int”对象在输入函数之后不可iterable

2024-03-28 23:04:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把输入的数字改成二进制码

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`

谁能帮我找出哪里错了吗?你知道吗

提前多谢


Tags: innumberforinputbinobjectisnot