1.解釋型的,面向對象的,帶有動態語義的高級程序設計語言。
2.使用Python
3.Python和c腳本的區別
Python腳本
** #coding:utf-8 設置編碼格式
c腳本
運行
4.Python常用工具
ipython
pycharm
5.字符編碼
ASCII: 用二進制存儲數據,一個字節存儲一個字符。
Unicode:所有文字都是用兩個字節存儲,在內存中存儲。
Utf-8: 可變長度編碼,英文字符用一個字節存儲,中文用三個字節存儲,硬盤中存儲。
6.編碼與解碼
編碼:從Unicode到utf-8格式
解碼:從utf-8到Unicode格式
7.輸入與輸出
(1)輸入
(2)輸出,可以有多個,用“,”隔起來
8.變量
變量的命名:變量名首字母必須爲字母(a-z A-Z),下劃線(_),變量名只能是字母(a-z A-Z),數字(0-9),下劃線(_)的組合,並且之間不能包含空格,數字不能放在變量名首位。
Python垃圾回收機制:Python默認的垃圾收集機制是“引用計數”,每個對象維護了一個ob_ref字段。它的優點是機制簡單,當新的引用指向該對象時,引用計數加1,當一個對象的引用被銷燬時減1,一旦對象的引用計數爲0,該對象立即被回收,所佔用的內存將被釋放。
9.運算符
算數運算符
關係運算符
邏輯運算符
10.Python數據類型
數字
(1)整形
(2)長整型
(3)浮點型
(4)複數類型
字符串
(1)定義字符串的三種方法
(2)轉義字符
(3)三重引號
11.字符串的索引
12.字符串的切片