
随着Python版本的更新,有些函数的含参形式会改变,请自行注意。
前期按照书本构建简化检索目录,中期提供案例进行强化记忆,后期计划加入其他内容。
关键字:上至下
1.2 分支结构关键字:单分支/双分支/多分支/if/嵌套/多条件
1.3 循环结构关键字:
遍历循环(有限循环):for
条件循环(无限循环):while
循环辅助语句:break与continue
关键字:构建/调用
2.2 参数传递关键字:参数
2.3 变量作用域关键字:局部变量/全局变量(global)
2.4 函数递归关键字:return
2.5 函数模块关键字:import
3. 组合的数据类型 3.1 序列关键字:有序性
3.1.1 索引关键字:i[n]
3.1.2 切片关键字:i[0:n:j]
3.1.3 序列相加关键字:+
3.1.4 乘法关键字:*
3.1.5 检查元素是否是序列成员关键字:in
3.1.6 计算序列长度最小大值关键字:
len():length
min():minimum
max():maximum
关键字:无序/可重复/不固形
3.2.1 创建列表关键字:[]
3.2.2 访问列表的元素关键字:i[n]
3.2.3 列表常用函数关键字:
append(x):||+x
insert(i, x):||i+1+x
pop(i):||n+i
remove(x):|x||x||x||x|……
reverse():[|x1||x2||x3||x4|] --> [|x4||x3||x2||x1|]
关键字:不可改/不固形
3.3.1 创建元组关键字:()
3.3.2 访问元组元素关键字:i[n]
3.3.3 更改元组变量关键字:重赋值/相加
3.4 集合关键字:无序性/唯一性/固形性
3.4.1 创造集合关键字:{}/set()
3.4.2 集合函数关键字:
add(x):|x| --> |x| / || --> |x|
discard(x):|x| --> || / || --> ||
remove(x):|x| --> || / || --> || --> Log:KeyError
clear():{|x1||x2||x3||x4|} --> ||
pop():{|x1||x2|……|xn|} --> {|xrandom|} / {||} --> {||} --> Log:KeyError
关键字:
与&
或|
差- :output = element(s)[in a,but not in b]
关键字:
无序性/键-值对应
键唯一/值不唯一
关键字:
dict(zip(i,j)):
i = []; j = []
a = dict(zip(i,j))
‘=’ --> ‘:’ :
dict(a = ‘q’, b = ‘w’, c = ‘e’)
Log: {‘a’:‘q’, ‘b’:‘w’, ‘c’:‘e’}
{(w1):[w2] }–> {(……) : [……]}:
w1 = (‘s1’,‘s2’,‘s3’)
w2 = [‘s’,‘ss’,‘sss’]
关键字:i[key]
i.get(key, returnValue)
关键字:
clear():删除所有
copy():新建并返回一个浅复制
get(key,returnValue):returnValue只在无法找到key时回传。
has_key(x):bool:1 or 0
items():得到 ((key1, value1)(key2, value2)(key3, value3)……)
keys(): 得到所有键
values():得到所有值
popitem():随机删除键-值,删除的键-值被以元组形式返回,空元组会KeyError。
update(xd):把字典xd全部加进来,覆盖同一键的值
pop(key):删除指定键的值
fromkey(seq[,value]):将seq的元素当作键,返回一个value,默认是None。
关键字:open() / close() /with :
4.2 文件和目录 *** 作关键字:write() / read() / writelines() / readlines()
4.3 常见目录和文件 *** 作关键字:os.path / os.getcwd() / os.path.exists(path) / os.mkdir(path) /os.mkdirs(path, mode=o777) / os.rmdir(path) / shutil.rmtree(path) / os.chdir(path) / os.rename(pathorfilename) / os.renames(multipath)
5. 正则表达式 5.1 re模块关键字:re.match() / re.search() / re.findall() / re.compile() / re.split() /re.sub() / re.subn /
5.2 分组匹配和匹配对象关键字:group() / start() / end() / span()
6. 程序进程和线程 7. 数据库 *** 作 8.Web编程 9. 可视化编程 10. PyQt5 GUI 引用朱红庆 - 博文视点《Python核心编程 从入门到开发实战》 电子工业出版社
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)