python摸爬滾打之day01
1、程式語言分類
編譯型語言:程式被一次性全部翻譯成機器語言,計算機直接以機器語⾔言來運⾏行行此程式。
優點:執行效率高,可脫離語言環境獨立執行。
缺點:開發效率低,可移植性差。
解釋型語言:將程式逐條地翻譯成機器語言讓計算機去執行。
優點:修改程式碼簡單靈活,開發效率高。
缺點:執行效率低。
2、python簡介
python是一門解釋型,弱型別(不用明確規定變數的資料型別)的高階開發程式語言。
3、變數
3.1 作用:將程式執行過程中產生的中間結果暫存到記憶體中將之命名,方便後續呼叫。
3.2 命名規範:
1,變數由數字、字母、下劃線組成;
2,不能以數字開頭或是純數字;
3,不能是關鍵字;
4,不要以漢字命名;
5,命名不要過長;
6,命名要有意義,方便以後檢視;
7,命名是區分大小寫的;
8,最好以駝峰式或帶下劃線式的方式命名。
4、常量
一般指全部用大寫字母命名的變數,在後續的程式中不允許修改的。例如 PI = 3.1415926
5、註釋
單行註釋:#
多行註釋:' ' 或 " " 或 ''' '''
6、python的3種資料型別
1,整數
int 型別,可進行 + - * / %(取餘) //(取商)等運算。
2,字串
str 型別,用單引號,雙引號,或者三引號引起來,還可以是input值(與使用者互動輸入的值)。可進行 +(字串拼接),*(字串重複)。
3,bool布林值
True 或 False
7,if 條件判斷語句
結構:if + 條件:
if + 條件:
if 語句塊
else:
else 語句塊
elif + 條件:
elif 語句塊
elif + 條件:
elif 語句塊
else:
else 語句塊