摘要: 分页查找 一、可迭代对象 可以将某个数据集内的数据“一个挨着一个的取出来”,就叫做迭代。 可迭代协议 假如我们自己写了一个数据类型,希望这个数据类型里的东西也可以使用for被一个一个的取出来,那我们就必须满足for的要求。这个要求就叫做“协议”。 可以被迭代要满足的要求就叫做可迭代协议。可迭代协议的 阅读全文
posted @ 2017-08-02 20:13 A-a 阅读(401) 评论(0) 推荐(1)
摘要: 内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的 阅读全文
posted @ 2017-08-01 17:30 A-a 阅读(215) 评论(0) 推荐(1)
摘要: 内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的 阅读全文
posted @ 2017-08-01 17:30 A-a 阅读(156) 评论(0) 推荐(0)
摘要: 递归:简单来说就是自己调用自己 这里我们又要举个例子来说明递归能做的事情。 例一: 现在你们问我,alex老师多大了?我说我不告诉你,但alex比 egon 大两岁。 你想知道alex多大,你是不是还得去问egon?egon说,我也不告诉你,但我比武sir大两岁。 你又问武sir,武sir也不告诉你 阅读全文
posted @ 2017-07-31 19:48 A-a 阅读(267) 评论(0) 推荐(1)
摘要: 一、带参数的装饰器; 开关 二、多个装饰器装饰一个函数 三、装饰器的一个应用 阅读全文
posted @ 2017-07-29 22:13 A-a 阅读(513) 评论(0) 推荐(2)
摘要: 一、函数的定义: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。 空格 为了将def关键字和函数名分开 函数名:必须由字母下划线数字组成,不能是关键字,不能是数字开头,函数名还是要有一定的意义能够简 阅读全文
posted @ 2017-07-29 08:36 A-a 阅读(694) 评论(0) 推荐(1)
摘要: import time def timmer(func): #函数名可以当做函数的参数 def inner(): start = time.time() func() end = time.time() print(end - start) return inner def hahaha(): ti... 阅读全文
posted @ 2017-07-27 15:10 A-a 阅读(271) 评论(0) 推荐(0)
摘要: 一、三元表达式 if条件成功的值 if 条件 else else条件成功的值 二、函数的命名空间 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple...它们都是我们熟悉的, 阅读全文
posted @ 2017-07-26 20:03 A-a 阅读(279) 评论(0) 推荐(1)
摘要: 一、函数的定义: #len()#len(s)#len(s2)#函数 mylen叫做函数名#def是关键字 define#():必须写def mylen(): ''' 计算字符串长度的函数 ''' s = 'hello world' length = 0 for i in s: length += 1 阅读全文
posted @ 2017-07-25 16:21 A-a 阅读(323) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2017-07-24 20:03 A-a 阅读(306) 评论(0) 推荐(0)