摘要: 一、什么是模块 模块就是一系列功能的集合体 二、模块四种通用的类别 1、 一个python文件就是一个模块,文件名为test.py,模块名为:test 2、盛放有多个py文件的文件夹也是一个功能的集合体,也就是一种模块,相当于一种超级模块,称之为:包 3、已被编译为共享库或DLL的C或C++扩展 4 阅读全文
posted @ 2020-12-09 17:49 岳岳- 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、算法——二分法 二分法(算法的一种,算法是解决问题的方法)可以极大低缩小问题规模 案例:从一个按照从小到大排列的数字列表中找到指定的数字 方案一:遍历的效率太低 nums=[-3,4,7,13,17,21,27,98,102,108] find_num=102 for num in nums: 阅读全文
posted @ 2020-12-09 17:20 岳岳- 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一、递归的定义 函数的递归调用:递归调用是函数嵌套调用的一种特殊形式,函数在调用时,直接或间接调用了自身,就是递归调用 python对递归调用循环的调用的次数有限制,最大深度为1000次。 # 修改次数,但一般不推荐 import sys sys.setrecursionlimit(2000) pr 阅读全文
posted @ 2020-12-09 16:52 岳岳- 阅读(508) 评论(0) 推荐(0) 编辑