首页 > 其他 > 详细

Excel Sheet Column Title

时间:2015-06-11 10:48:25      阅读:249      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!