摘要:
算法简介 计算机算法是计算机有效求解问题的方法,是一步一步解决问题的过程。 二分法 二分法是算法里最基础的一个,这里只是用作我们接触算法的敲门砖。 二分法的使用前提与原理 使用前提 二分法的使用前提是要求解决问题的数据集必须有顺序(严格升序或降序),否则二分法解决该类问题的结果一般都是错误的。 原理 阅读全文
posted @ 2022-03-21 17:28
Oliver-Chance
阅读(203)
评论(0)
推荐(0)
摘要:
递归函数简介 ** 之前讲到函数的定义可以嵌套,函数装饰器也可以嵌套,函数的调用也可以嵌套。在函数调用的嵌套里,调用函数的内部,又直接或者间接地调用了函数自身,这就称为函数的递归调用,又称为递归函数。** 形式一:直接调用函数自身 # 示例 def index(count): print(count 阅读全文
posted @ 2022-03-21 16:37
Oliver-Chance
阅读(324)
评论(0)
推荐(0)
摘要:
多层装饰器(语法糖) 当需要给一个函数添加多个功能时,应该给这个函数添加多个装饰器,而不是一个装饰器里添加多个功能。不过每一个装饰器的功能和装饰对象应该是什么关系需要我们掌握清楚。 # 基本结构 def func1(func_name1): # 装饰器1 print('加载1') def inner 阅读全文
posted @ 2022-03-21 14:43
Oliver-Chance
阅读(26)
评论(0)
推荐(0)