01 2016 档案

day④:递归
摘要:递归特点递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。(3) 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般不提倡用递归算法设计程序。(4) 在递归调... 阅读全文

posted @ 2016-01-30 14:09 等待唐僧的日子 阅读(234) 评论(0) 推荐(0)

day④:迭代器
摘要:py3start 迭代器迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合,... 阅读全文

posted @ 2016-01-30 14:08 等待唐僧的日子 阅读(150) 评论(0) 推荐(0)

day④:装饰器
摘要:startpy3一.装饰器基本原理与实现例子1:#!/usr/bin/python#coding=utf-8#py3def login(func): #func=tv print("passed user verification...") return func #返回func,即是tv的内存地址def tv(): print("welcome [%s] t... 阅读全文

posted @ 2016-01-30 14:08 等待唐僧的日子 阅读(196) 评论(0) 推荐(0)

day③:函数式编程
摘要:start一.函数的定义和使用def 函数名(参数): ... 函数体 ... return 返回值def:表示函数的关键字函数名:函数的名称,日后根据函数名调用函数函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等...参数:为函数体提供数据返回值:当函数执行完毕后,可以给调用者返回数据。例子:#!/usr/bin/py... 阅读全文

posted @ 2016-01-23 22:40 等待唐僧的日子 阅读(181) 评论(0) 推荐(0)

day③: python 内置函数
摘要:all():全部为真,才为真。any(): 其中一个为真,就为真bin():表示二进制bytearray(): 转化为字节数组(py3)byte():转化为字节字符串(py3)callable(): 检查对象object是否可调用.ord():ASCII码转数字chr():数字转ASCII码dir(): 返回任意对象的属性和方法列表input(): 期望用户输入的是一个有效的表达式raw_inpu... 阅读全文

posted @ 2016-01-23 22:39 等待唐僧的日子 阅读(175) 评论(0) 推荐(0)

day②:字典的fromkeys方法
摘要:start##fromkeys方法本身就是把所有的key都指向同一个对象了>>> c=dict.fromkeys(range(5),[]) >>> c{0: [], 1: [], 2: [], 3: [], 4: []}>>> c[0].append({"B":{123}})>>> c{0: [{'B': set([123])}], 1: [{'B': set([1... 阅读全文

posted @ 2016-01-13 14:30 等待唐僧的日子 阅读(326) 评论(0) 推荐(0)

day②:一切皆对象+内置方法+int
摘要:一.python基础对于python,一切事物都是对象,对象基于类创建。例子:li=[11,22,33]li.append(44)对象所具备的方法,例如:li列表的增删改查,都不是对象自己所有的,它只是去到这个类里面的方法执行的!二.数据内型的内置方法type() 查看对象的类型dir(类型名) 查看类中提供的所有功能help(类型名) 查看类中所有详细的功能help(类型名.功能名) 查看类中某... 阅读全文

posted @ 2016-01-12 23:11 等待唐僧的日子 阅读(239) 评论(0) 推荐(0)

day②:string内建方法
摘要:字符串内建方法: string.expandtabs(tabsize=8) # tab符号转为空格 #默认8个空格 string.endswith(obj,beg=0,end=len(staring)) # 检测字符串是否已obj结束,如果是返回True #如果beg或end指定检测范围是否已obj结束 string.... 阅读全文

posted @ 2016-01-12 23:07 等待唐僧的日子 阅读(260) 评论(0) 推荐(0)

day②:编码与解码
摘要:关系图:编码:encode解码:decode数值按照数字比, 字母按照ascii码比较,中文按照unicode编来自为知笔记(Wiz) 阅读全文

posted @ 2016-01-12 23:00 等待唐僧的日子 阅读(207) 评论(0) 推荐(0)

git学习
摘要:最近开了个github,顺便学习一下git,同时对比一下svn。 手把手教你git:http://mp.weixin.qq.com/s?__biz=MzAxODI5ODMwOA==&mid=409525257&idx=1&sn=54b046e372fcde787c0e2e89e0da1def&sce 阅读全文

posted @ 2016-01-05 15:59 等待唐僧的日子 阅读(430) 评论(0) 推荐(0)