python如何运行、类型与运算、控制语句、函数与参数、模块与类、异常
programming python /python pocket reference/python in a nutshell/python essential reference/python cookbook
1、编译器:cpython、jpython、ironpython
2、将字节码和PVM混合起来,形成冻结二进制文件的工具:py2exe、PyInstaller
3、input() 等待输入,避免自动关闭CMD
4、import math;math.pi;
math.sqrt(111);
import random;
random.random();
ramdom.choice([1,2,3,4])
s="abc"
len(s)
s[0]
s[-1] last one
s[-2] the second to last
s[1:3] 1,2 不包括3
s.find('aa')
s.replace('pa','xy')
s.split(',')
s.upper()
s.isalpha()
s.rstrip()
'{0},egs,{1}'.format('a','b')
//help(s.replace)
import re
list
l.append("a")
l.pop(2)
l.sort()
l.reverse()
生成器
image.png
image.png
字典排序
sorted(zd)
[x**2 for x in [1,2,3,4]]
D.get('x',0)
class a:
def init(self,name,play):
image.png
进制格式化
image.png
随机
image.png
5 在python中,类型属于对象,而不是变量名。
image.png
6 复制与引用的区别
image.png
image.png
image.png
7 字符串操作
image.png
8 r'\n' raw
b 'sss' byte
字符串负索引
image.png
image.png
s[1:10:2] 间隔2
image.png
sys.argv[0/1/2] 0 scriptname
ord,int,float,chr,str
int('1101',2) 二进制输出
格式化输出:
image.png
replace all或1
image.png
list to string
image.png
line.split()
endswith startswith
格式化输出
image.png
image.png
list:L=list(range(-4,4))
列表操作
image.png
sort的用法
image.png
字典操作
image.png
image.png
zip生成字典
image.png
字典排序
image.png
in判断键是否在字典里
image.png
元祖
image.png
image.png
文件操作
image.png
二进制方式读取
image.png
pickle序列化
image.png
struct 字符串打包成二进制数据
image.png
image.png
with open(r'file') as myfile:
值相等,对象不是
image.png
网友评论