- 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