摘要: os模块 os模块:与操作系统相关的模块 注意事项: os模块重点: 阅读全文
posted @ 2017-08-25 05:09 爱吃西红柿的猫 阅读(123) 评论(0) 推荐(0)
摘要: time与datetime模块 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:time.l 阅读全文
posted @ 2017-08-25 05:03 爱吃西红柿的猫 阅读(189) 评论(0) 推荐(0)
摘要: 1.sys:用于提供对Python解释器相关的操作: sys.argv:获取用户脚本的输入 创建目录的两种交互方法 sys.stdout():标准输出 阅读全文
posted @ 2017-08-25 04:49 爱吃西红柿的猫 阅读(124) 评论(0) 推荐(0)
摘要: 一.模块:用一个或者多个.py文件来实现某个功能的代码集合,提供了代码的重用性和代码间的耦合。 而对于一个复杂的功能而言,可能需要多个函数相互调用才能完成,函数也可以在不同的.py文件 中,这n个.py文件的代码集合就称为模块 二.模块与库的关系:一个库可能包含了很多的模块,但一个库至少有一个模块 阅读全文
posted @ 2017-08-25 04:43 爱吃西红柿的猫 阅读(81) 评论(0) 推荐(0)
摘要: 一、正则表达式的元字符及其意义 . :匹配任意除换行符的单个字符 ^:行首锚定 $:行尾锚定 *:匹配任意次,贪婪匹配 等价于{0,} +:匹配1到多次,贪婪匹配 降价与{1,} ?:匹配0或1次,贪婪匹配 降价与{0,1} {}:固定次数 {3}:3次 {3,5}:3到5次 \: 1.反斜杠后边跟 阅读全文
posted @ 2017-08-25 04:39 爱吃西红柿的猫 阅读(196) 评论(0) 推荐(0)
摘要: 装饰器 一.装饰器的意义 比如:以下函数是供我们调用的,但是我们需要在每个函数中都添加同一个功能,该如何做到呢? 对于函数开放封闭原则,我们一般不允许修改。所以我们引入了装饰器: 二.简单装饰器的流程剖析 三.带参数的装饰器 3.1 3.2:修改方案:根据参数的个数,我们主要得修改装饰器的内层函数 阅读全文
posted @ 2017-08-16 22:47 爱吃西红柿的猫 阅读(254) 评论(0) 推荐(0)
摘要: 递归 1、实例: 2、递归流程示意图 3、斐波那契数列运用(递归解决) 阅读全文
posted @ 2017-08-16 22:32 爱吃西红柿的猫 阅读(132) 评论(0) 推荐(0)
摘要: 冒泡算法 1、 2、 阅读全文
posted @ 2017-08-16 22:20 爱吃西红柿的猫 阅读(671) 评论(0) 推荐(0)
摘要: open 1、open函数,该函数用于处理文件 2、open("文件名,模式(用什么方式打开),编码") a、基本的打开方式 b、字节的方式打开 c、区别: d、"+" 表示可以同时读写某个文件 1、r+ 2、w+,x+ 3、a+ 3、 文件的操作功能 4、读取每一行的内容 5、with open 阅读全文
posted @ 2017-08-12 22:56 爱吃西红柿的猫 阅读(1660) 评论(0) 推荐(0)
摘要: 内置函数 1、abs绝对值 2、all与any 3、ascii,对象的类中找__repr__,获取齐返回值 4、进制(bin,oct,int,hex) 5、bytes 字节,bytearray 字节列表[zijie] 6、chr()与ord() 7、divmod求商和余数 8、eval与exec 9 阅读全文
posted @ 2017-08-12 21:18 爱吃西红柿的猫 阅读(165) 评论(0) 推荐(0)