Python 零基礎學習
1. 向世界say “Hello”:
- 先執行Anaconda3 / Jupyter Notebook
Fig. 1
-
選擇 New/ Pytho [default],開啟直譯器的編輯畫面:
Fig. 2
Fig. 3
-
在命令列輸入print ("hello world"),然後按下
[shift]+[enter]執行這行敘述:
Fig. 4
2. 把Python當計算機使用:
-
我們也可以隨便輸入一些運算式,把Python當計算機使用:
Fig. 5
-
在Python中,我們也可以利用等號 “ = ” 將某一個數值指派給一個變數,然後利用print輸出這個變數的數值:
Ex1:
Fig. 6
Ex2: Python可以透過 =, +=, -= 等運算子來直接指定數值
Fig. 7
3. Python 中最簡單的資料結構List
-
要存取list內部的元素,傳統上都是使用index:假設有一個list叫做a,長度為6,其內容為[1,2,5,7,9,13];則這個list所有的元素應為a[0], a[1],
a[2], ..., a[5]。
Fig. 8
-
另外,Python除了傳統的index外,也提供了slice的功能。slice的語法是:a[m:n],代表從第m個元素開始取,取到第n-1個元素為止。
Fig. 9
-
使用 “:” 時,代表最前面到最後面的全部資料
Fig. 10
-
用slice 的功能也可以刪除list
中的元素:
Fig. 11
-
List中某個元素數值的更換:
Ex: 將a這個list中的第4個元素(a[3])的數值由 “7” 變更為 “10”:
Fig. 12
-
利用range 自動產生List:
Ex: 我們可以利用range(10)自動產生一個內容為
[0, 1, 2, …, 9]的list
Fig. 13
沒有留言:
張貼留言