以此記錄我在Python使用中與js的差異
一、判斷
If age>33:
Print()
else:
二、迴圈
for i in [ ] :
三、陣列
陣列的追加不是push而是append
四、擷取字串
str = ’0123456789′
print str[0:3] #擷取第一位到第三位的字元
print str[:] #擷取字串的全部字元
print str[6:] #擷取第七個字元到結尾
print str[:-3] #擷取從頭開始到倒數第三個字元之前
print str[2] #擷取第三個字元
print str[-1] #擷取倒數第一個字元
print str[::-1] #創造一個與原字串順序相反的字串
print str[-3:-1] #擷取倒數第三位與倒數第一位之前的字元
print str[-3:] #擷取倒數第三位到結尾
print str[:-5:-3] #逆序擷取
五、與或
python中沒有&&和|| 使用and or 代替
六、python元組Tuple
Python的元組與列表類似,不同之處在於元組的元素不能修改,元組使用小括號,列表使用方括號,元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可
如:
Tuple=(1,2,4,5)
取值:tuple[0]
修改:a=(0)
tuple+a====>(1,2,4,5,0)
未完待續。。。。