PHP轉Python入坑適應期

2020年,以爲是時候入坑Python了,從一門語言轉另外一門語言總有不少先入爲主的概念,也會在潛意識裏比較兩種語言直接的差別。本人工做中使用最多的語言是PHP,在學習Python過程當中將持續更新記錄Python與PHP的一些差別化處及解決方案。函數

沒有邏輯運算符 && 和 ||

取而代之的是 and 和 or。學習

遍歷列表時如何獲取索引值

將列表包裹在enumerate函數後再遍歷:code

for i, v in enumerate([1,2,3]): print(i)

index方法查找失敗會拋出異常

在開發的時候尤爲須要注意這個函數的工做機制,儘可能用find方法替代。索引

pass語句適用場景

這應該是Python獨有的語句,由於其縮進排版決定了編譯器須要一個空語句來支持程序邊界的斷定,好比這種:開發

a = 1
if a < 0:
    pass
elif a <= 1:
    print('0 ~ 1')
else:
    print('> 1')
相關文章
相關標籤/搜索