>>> range(1,5) #兩個參數的,從1到5 [1, 2, 3, 4] >>> range(1,5,2) #三個參數的,從1到5,間隔數字爲2,因此顯示奇數 [1, 3] >>> range(5) #一個參數的,默認start是從0開始,end是5 [0, 1, 2, 3, 4] python
>>> s='abcde' >>> i=-1 >>> for i in range(-1,-len(s),-1): ... print s[:i] ... abcd abc ab a 編程
>>> s="abcde" >>> for i in [None] + range(-1,-len(s),-1): ... print s[:i] ... abcde abcd abc ab a 函數
>>> s[:0] '' >>> s[0:] 'abcde' >>> s[1:] 'bcde' spa
>>> s="abcde" >>> for i in range(len(s),0,-1): ... print s[:i] ... abcde abcd abc ab a 索引