摘要:
二分查找算法 如果有这样一个列表,让你从这个列表中找到66的位置,你要怎么做? l = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88] 你说,so easy! l.index(66)... 我们之所以 阅读全文
posted @ 2018-05-18 20:06
python杰
阅读(161)
评论(0)
推荐(0)
摘要:
递归函数 一、初始递归 递归函数:在一个函数里在调用这个函数本身。 递归的最大深度:998 正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每一次函数调用都会产生一个属于它自己的名称空间,如果一直调用下去,就会造成名称空间占用太多内存的问题,于 阅读全文
posted @ 2018-05-18 20:00
python杰
阅读(274)
评论(0)
推荐(0)
摘要:
python之内置函数,匿名函数 一、内置函数 我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以 阅读全文
posted @ 2018-05-18 19:56
python杰
阅读(469)
评论(0)
推荐(0)
摘要:
Python之迭代器,生成器 一、迭代器 1.1什么是可迭代对象? 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 可迭代对象目前包括:字符串、列表、元组、集合、range 我们怎么来证明这一点呢? 1.2可迭代协议 我们现在是从结果分析原因,能被for循环的就是“可迭代的 阅读全文
posted @ 2018-05-18 19:22
python杰
阅读(180)
评论(0)
推荐(0)