向北方  

2017年8月8日

摘要: 本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 阅读全文
posted @ 2017-08-08 17:01 Sun0810 阅读(251) 评论(0) 推荐(0)

2017年8月1日

摘要: 1.列表生成式,迭代器&生成器 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 >>> a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> b = [] >>> for i 阅读全文
posted @ 2017-08-01 15:42 Sun0810 阅读(136) 评论(0) 推荐(0)

2017年7月20日

摘要: 本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 >>> a 阅读全文
posted @ 2017-07-20 13:47 Sun0810 阅读(205) 评论(0) 推荐(0)

2017年7月13日

摘要: 文件操作 对文件操作流程 现有文件如下 Somehow, it seems the love I knew was always the most destructive kind 不知为何,我经历的爱情总是最具毁灭性的的那种 Yesterday when I was young 昨日当我年少轻狂 阅读全文
posted @ 2017-07-13 13:29 Sun0810 阅读(123) 评论(0) 推荐(0)

2017年7月12日

摘要: 一 了解字符编码的知识储备 1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失 因而需要保存到硬盘上,点击保存按钮,就从内存中把数据刷到了硬盘上。 在这一点上,我们 阅读全文
posted @ 2017-07-12 22:45 Sun0810 阅读(193) 评论(0) 推荐(0)

2016年3月16日

摘要: 模块,用一砣代码实现了某个功能的代码集合。 有两种存在的方式 1.写到一个文件夹里面 2.py文件 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n 阅读全文
posted @ 2016-03-16 22:29 Sun0810 阅读(176) 评论(0) 推荐(0)

2016年3月14日

摘要: 利用函数编写如下数列: 斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368 基于递归和正则表达式实现的计算器 阅读全文
posted @ 2016-03-14 23:26 Sun0810 阅读(457) 评论(0) 推荐(0)

2016年3月2日

摘要: 装饰器是函数,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 执行的过程 初创公司有N个业务部门,1个基础平台部门,基础平台负责提供底层的功能,如:数据库操作、redis调用、监控API等功能。业务部门使用基础功能时,只需调用基础平台提供的功 阅读全文
posted @ 2016-03-02 22:25 Sun0810 阅读(163) 评论(0) 推荐(0)

2016年2月16日

摘要: 冒泡算法--算法 需求:请按照从小到大对列表 [13, 22, 6, 99, 11] 进行排序 思路:相邻两个值进行比较,将较大的值放在右侧,依次比较! 第一步 li = [13, 22, 6, 99, 11] for m in range(4): # 等价于 #for m in range(len 阅读全文
posted @ 2016-02-16 22:53 Sun0810 阅读(203) 评论(0) 推荐(0)

2016年1月27日

摘要: 文件操作 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一、打开 文件句柄 = file('文件路径', '模式') 注:python中打开文件有两种方式,即:open(...) 和 file(...) ,本质上前者在内部会调用后者来进行文件操作,推荐使用 open。 open会自己在Py 阅读全文
posted @ 2016-01-27 22:58 Sun0810 阅读(206) 评论(0) 推荐(0)