Task01
課程簡介
Python是一款於1991年由龜叔首次釋出的一種高階程式語言,以清晰的語法及程式碼可讀性聞名。
面向物件、命令式、函式式、過程式編譯是他的特色。
特點:
- 易於學習使用
- 可移植性,相容性高
- 有一個龐大的標準庫
- 開源
- 自動記憶體管理
- 多正規化程式設計——支援多種程式設計正規化
作用:
- Web開發
- 資料分析和資料科學
- 機器學習和深度學習
- 開發遊戲
Installation
安裝Python3.x版本
- 於官方網站進行安裝,在版本中選擇自己需要的版本 官方網站。
- 安裝conda 於官方網站進行安裝 官方網站。
建立conda環境
- 建立conda環境 conda create -n
- 啟用 conda activate
注:
Python有兩種執行方式,一種是互動模式,一種是命令列模式。
- 互動模式的提示符為<<< 該模式下可以輸入任何Python程式碼,回車即可得到執行結果。輸入exit()退出互動模式或直接關閉視窗。
- 命令列模式的提示符為C:< C:\指的是你的Python安裝在那個目錄之下,是Python的地址,該模式可以直接執行Python檔案。
Task02
Getting Start
與C語言的簡單區別
- C語言在使用變數時必須事先宣告,而由於Python是動態的,所以可以對變數進行直接賦值,Python將自動推斷其資料類新。
C語言
int a;
a = 10;
Python
a = 10
- 函式名稱不同,並且Python靠縮排帶定義程式碼塊而不是大括號。
- 對於字串來說,Python可以直接進行操作,而C語言需要將其儲存為字串陣列才能進行操作。並且Python中存在切片的特性,對字元列表的操作十分簡單,而C語言需要引進string.h的標頭檔案。
- Python的輸出語句是預設換行的不需要在末尾加
\n
。如果需要將文字分兩段輸出可以使用一個print()
語句在需要換行的地方鍵入\n
print('雲頂之上,星空浩瀚;\n跬步不休,寸心萬里。')