- Mac直接運行
.py
文件:
文件首行#!/usr/bin/env python3
終端:chmod a+x Desktop/python_work/unittest/hello.py
#賦予執行權限。
運行:Desktop/python_work/unittest/hello.py
- 十六進制:使用
0x
前綴,
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
9/3 #得出3.0。
10//3 #(取整) 得出3。
10%3 #(取余)得出1。
True
False
not True #False
3 .關于編碼:
ASCII:
a-zA-Z0-9和特殊字符,一個byte子節,8個bit比特。
GB2312:
漢字編碼,2個byte。
Unicode:
定義 | 增 | 刪 | 改 | 查 | 其他 |
---|---|---|---|---|---|
List :L=['A','B','C'] |
L.append('D') ,L.insert('E', 2) , |
L.pop() ,L.pop(2) , |
L[1] = new_value |
L[2] ,L[1,3]
|
len(L) , |
Tuple :T=('A','B','C') |
無 | 無 | 無 | 同list | tuple元素不能改變,但是里面要是包含了list或者其他的就可以變動。 只有一個元素時這樣寫 T=('A',) ,容易和數學運算符()混淆。 |
Dictionary :D={'Name':'Chen','Age':26} |
D.pop('Age') |
D['Name']='Jian' ,判斷key是否存在: 1. 'key_name' in D :True Or False2. D.get('key_name') : If true return value Or none. |
D['Name'] |
||
Set :S=set([1,2,3,4]) 一組不重復的key的集合,list作為輸入集合。 |
S.add(5) |
S .remove(3) |
4 .MySQL