随笔分类 -  python学习笔记

老男孩视频学习
摘要:实例: 阅读全文
posted @ 2016-11-21 11:45 橡皮头 阅读(159) 评论(0) 推荐(0)
摘要:生成器: yield是生成器的关键字,当函数中出现yield关键字的时候,执行函数方式{函数名()}不执行该函数。 代码示例: 实例: 迭代器: 在for循环中封装了迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过 阅读全文
posted @ 2016-11-21 10:19 橡皮头 阅读(190) 评论(0) 推荐(0)
摘要:Python的字符串格式化有两种方式: 百分号方式、format方式: 百分号的方式: %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数前加负号; - 阅读全文
posted @ 2016-11-21 09:35 橡皮头 阅读(198) 评论(0) 推荐(0)
摘要:理解装饰器的必备知识: 1 必备一: 2 def foo(): 3 print 'foo' 4 foo #表示是整个函数 5 foo() #表示执行foo函数 6 7 8 9 必备二: 10 def foo(): 11 print 'foo'1213 foo = lambda x: x + 1 14 阅读全文
posted @ 2016-11-18 08:24 橡皮头 阅读(220) 评论(0) 推荐(0)
摘要:一、文件操作: 1、打开文件(普通): f=open("text","r") #只读 f=open("text","w") #只写,先清空原文件 f=open("text","x") #如果文件存在报错,不存在创建新文件并写内容 f=open("test","a") #追加 实例: 2、打开文件(b 阅读全文
posted @ 2016-11-17 11:07 橡皮头 阅读(438) 评论(0) 推荐(0)
摘要:一、为什么要使用函数: 面向过程的编程在代码里有很多代码是可以重复利用的,如果使用面向过程编程会使代码显得纷繁复杂,不利于他人和自己日后的阅读。而在函数式编程里,则可以把每个可重复利用的功能封装在一个函数里,当用的时候可以直接调用这个函数,使代码更加的简洁、易读。 二、函数的定义方式: 1、def: 阅读全文
posted @ 2016-11-16 11:08 橡皮头 阅读(7227) 评论(0) 推荐(0)