2016年12月29日 星期四

Python 迴圈結構 - for

range(終止值),起始值0,遞增1
for i in range(5):
->
i = 0 1 2 3 4

range(起始值, 終止值),遞增1
for i in range(2, 6):
->
i = 2 4 6 8

range(起始值, 終止值,增減值)
for i in range(100, 90, -3):
->
i = 100 97 94 91

Python 字串處理

切割字串
s='0123456789'
->
s[5:]=56789
s[-2:]=89
s[:5]=01234
s[:-2]=01234567
s[7:9]=78
s[2:10:2]=2468
s[::-1]=9876543210 #反轉字串

切割字元
以','進行分割
str.split(',')
以','串接
','.join(list)

取代
str.replace('原始','取代')

其他
str.find('')

刪除字串前後定字元(預設空白)
str.strip()