leetcood学习笔记-168-excel表列名称

题目描述:

方法一:asiic码

class Solution:
    def convertToTitle(self, n: int) -> str:
        if (n-1)//26 == 0:
            return chr(65+(n-1) % 26)#参数是0 - 256 的一个整数,返回值是当前整数对应的ascii字符。参数可以是10进制也可以是16进制的形式
        else:
            return self.convertToTitle((n-1)//26) + chr(65 +(n-1)%26)

 

posted @ 2019-03-15 21:05  oldby  阅读(159)  评论(0编辑  收藏  举报