随笔分类 - python学习笔记
老男孩视频学习
摘要:生成器: yield是生成器的关键字,当函数中出现yield关键字的时候,执行函数方式{函数名()}不执行该函数。 代码示例: 实例: 迭代器: 在for循环中封装了迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过
阅读全文
摘要:Python的字符串格式化有两种方式: 百分号方式、format方式: 百分号的方式: %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数前加负号; -
阅读全文
摘要:理解装饰器的必备知识: 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
阅读全文
摘要:一、文件操作: 1、打开文件(普通): f=open("text","r") #只读 f=open("text","w") #只写,先清空原文件 f=open("text","x") #如果文件存在报错,不存在创建新文件并写内容 f=open("test","a") #追加 实例: 2、打开文件(b
阅读全文
摘要:一、为什么要使用函数: 面向过程的编程在代码里有很多代码是可以重复利用的,如果使用面向过程编程会使代码显得纷繁复杂,不利于他人和自己日后的阅读。而在函数式编程里,则可以把每个可重复利用的功能封装在一个函数里,当用的时候可以直接调用这个函数,使代码更加的简洁、易读。 二、函数的定义方式: 1、def:
阅读全文


浙公网安备 33010602011771号