中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

python任意進制加法

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用
    #!/usr/bin/python  
      
    import sys,time  
      
    start = sys.argv[1]  
    end = sys.argv[2]  
    size = sys.argv[3]  
      
      
    def add(start,end,size):  
        def add1(number,size):  
            number[-1] += 1  
            if number[-1] == size:  
                del number[-1]  
                if number == []:  
                    number.append(1)  
                else:  
                    if number[-1] == size - 1:    
                        number = add1(number,size)  
                    else:  
                         number[-1] += 1  
                number.append(0)  
                return number  
            else:  
                return number  
        start = map(int,start.split("_"))  
        end = map(int,end.split("_"))  
        size = int(size)  
        result_list = []  
        result_list.append(list(start))  
        number = start  
        while number != end:  
            number = add1(number,size)        
            result_list.append(list(number))  
        return result_list  
    if __name__ == "__main__":  
        print add(start,end,size)  

標簽:

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:C#自定義將各種對象轉換成JSON格式的類

下一篇:一個C#通過iTextSharp封裝的PDF文件操作類代碼