- 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













网友评论