Python总结

  1. Mac直接运行.py文件:
    文件首行#!/usr/bin/env python3
    终端:chmod a+x Desktop/python_work/unittest/hello.py #赋予执行权限。
    运行:Desktop/python_work/unittest/hello.py
  2. 十六进制:使用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 False
2.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

你可能感兴趣的:(Python总结)