1. 程式人生 > >學好這4步Python入門很簡單

學好這4步Python入門很簡單

1. 變數型別簡介及操作:

變數讓你能夠把程式中準備使用的每一段資料都賦給一個簡短、易於記憶的名字,變數型別是指賦值於變數中的資料型別。

 

Python變數型別(深色Mark部分變數為不可更改的變數)

2. 條件控制及迴圈語句:

條件語句是通過一條或多條語句的執行結果(True或者False)來決定執行的程式碼塊。與Excel中IF函式的邏輯類似。迴圈語句可批量完成有規律性的重複操作,可重複執行語句。

 

 

條件控制與迴圈語句

3.函式、模組與包:

函式是組織好的,可重複使用的,用來實現單一,或相關聯功能的程式碼段。Python提供了許多內建函式,比如print()。也可以自己建立函式,叫做使用者自定義函式。

模組是一個 Python 檔案,以 .py 結尾,包含了 Python 物件定義和Python語句。模組讓你能夠有邏輯地組織你的 Python 程式碼段。模組能定義函式,類和變數,模組裡也能包含可執行的程式碼。

包是按目錄組織模組的方法,是一個資料夾,該資料夾下必須存在 .py 檔案。

 

 

python中的函式、模組與包

關於函式,有兩點需要注意:

3.1.變數作用域:定義在函式內部的變數擁有一個區域性作用域,定義在函式外的擁有全域性作用域。 區域性變數只能在其被宣告的函式內部訪問,而全域性變數可以在整個程式範圍內訪問;

3.2.不可更改的變數

(數字、字串、元組)引數傳遞時不改變自身的值,傳遞的是該變數的引用地址。

4.資料結構:

佇列就像你去餐廳吃飯排隊,新來的人在佇列尾部加入,叫做入隊。取完票的人從佇列首部離開佇列,叫做出隊。

棧有點像像生活中的木桶。你往棧中加入新的元素,就是入棧,新的元素總是放在木桶的最上面。

排序字典按照插入key的順序,對字典排序。

計數器是對字典型別的補充,用於追蹤值的出現次數。