python 常用的語法

譚悅發表於2019-02-16

以此記錄我在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)

未完待續。。。。

相關文章