摘要:
4、模块 1、什么是模块? 模块就是一系列功能的集合体, 分为三大类 I:内置的模块 II:第三方的模块 III:自定义的模块 一个python文件本身就一个模块,文件名m.py,模块名叫m ps:模块有四种形式 1.使用python编写的.py文件 2.已被编译为共享库或DLL的C或C + +扩展 阅读全文
摘要:
3、匿名函数 lambda :用于定义匿名函数 匿名用于临时调用一次的场景:更多的是将匿名与其他函数配合使用 map(映射) filter(过滤) reduce(加减乘除计算,字符串拼接) sorted(排序默认升序) max(最大) min(最小)案例: # 1、def用于定义有名函数# func 阅读全文
摘要:
1、二分法(递归的应用场景)=》算法(算法:是高效解决问题的办法) 前提:有一个按照从小到大顺序排列的数字列表 需要从该数字列表中找到我们想要的那个一个数字 如何做更高效??? 用到了二分法:取中间索引的值比较要找的值,如果寻找的值比中间索引的值大继续往右找继续用二分法,同理小就往左找,else就是 阅读全文