檔案類型:
.py python源檔案 由python解釋器執行
.pyc python源碼編譯後生成的檔案(位元組代碼)
編譯方法:
源碼檔案中使用py_compile子產品
import py_compile
py_complie.compile('***.py')
.pyo python源碼優化編譯後後檔案
python -O -m compile ***.py (無需要源碼中使用 compile子產品)
-O 表示優化
-m 表示子產品
python 變量
變量是計算機記憶體中的一個區域,可以存儲規定範圍内的值,且值是可就變的
Python下變量是對一個資料的引用
變量
python 下變量是對一個資料的引用
變量指派是就變量指向的一個區域
更改變量的值則是将變量指向另外一個區域
變量指派時不需要聲明變量類型,會根據值自動判斷類型
内置函數
id() 内置函數 檢視記憶體位址
type() 内置函數 檢視類型
從鍵盤讀取輸入
input("提示符") 字元串需用'',适用于數字
raw_input(“提示符”) 将所有輸入做為字元串 建議使用
指派運算符:
= x = 2 将2賦于x
+= x += 2 <=> x = x + 2
-= x -= 2 <=> x = x - 2
*= x *= 2 <=> x = x * 2
/= x /= 2 <=> x = x / 2
%= x %= 2 <=> x = x % 2
算術運算符:
+ 連接配接兩個數字 加法運算 連接配接兩個字元串,拼接字元串
- 減法
* 乘法
/ 除法 一個數為浮點數則結果顯示小數部分 4.0 / 3
// 整除
% 取餘
** 乘方
關系運算符:(傳回值為布爾值 true fales)
> 大于
> 小于
>= 大于等于
<= 小于等于
== 恒等于
!= 不等于
邏輯運算符
add 邏輯與 True and False
or 邏輯或 False or True
not 邏輯非 not True
格式化字元串
%s
print "%s + %s = %s" % (3, 4, 3+4)
output: 3 + 4 = 7