标签: python
我试图做一个递归函数 整数x并返回其二进制值,即,取7并返回111,但是我制作的函数返回[1,1,1]有什么想法吗? ps没有使用内置函数!
答案 0 :(得分:1)
您可以尝试:
toBinary = [1,1,1] return (''.join(str(char) for char in toBinary))
这假设您的函数正确地从十进制转换为二进制,并且唯一的问题是将列表转换为字符串。