码迷,mamicode.com
首页 > 其他好文 > 详细

Excel Sheet Column Title

时间:2015-06-11 10:50:03      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

1,10进制转成26进制,但需要注意先减1。

2,chr(i):返回整数i对应的ASCII字符。与ord()作用相反。

3,逆序返回可以直接用res[::-1]。

4,python中string类型的数据没有append(var), insert(index,var),pop(var)等list所拥有的方法,需要特别的注意.

5,python不用像c++那样声明数据类型,但也可以声明,如string=‘‘(字符串),list=[](列表),tuple=(1,1,2,3,)(元组声明后不能更改)

class Solution:
    # @param {integer} n
    # @return {string}
    def convertToTitle(self, n):
        flag=n
        string=‘‘
        while n!=0:
            rem=(n-1)%26
            n=(n-1)/26
            rem=chr(rem+65)
            string+=(rem)
        return string[::-1]

 



Excel Sheet Column Title

标签:

原文地址:http://www.cnblogs.com/qiaozhoulin/p/4568309.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!