leecode题号504:七进制数

给定一个整数,将其转化为7进制,并以字符串形式输出。  

示例 1:  输入: 100 输出: "202" 示例 2:  输入: -7 输出: "-10"

class Solution(object):
    def convertToBase7(self, num):
        """
        :type num: int
        :rtype: str
        """
        if num == 0:
            return '0'
        else:
            res = ''
            n = abs(num)
            while n>0 :
                res = str(n%7) +res
                n = n/7
        if num < 0:
            res = '-'+res
        return res

 

上一篇:你需要的LeeCode题No.01——“两数之和”_一点课堂(多岸学院)


下一篇:leecode算法《104. 二叉树的最大深度》详解有注释,简单明了。