摘要: 转自 http://www.cnblogs.com/BeginMan/p/3179040.html 一、全局变量与局部变量 一个模块中,最高级别的变量有全局作用域。 全局变量一个特征就是:除非被删除,否则他们存活到脚本运行结束,且对于所有的函数都可访问。 当搜索一个标识符(也称变量、名字等),Pyt 阅读全文
posted @ 2017-03-29 20:24 nolonely 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/BeginMan/p/3178103.html 一、关于函数式编程的内建函数 apply()逐渐被舍弃,这里不讨论 1、filter() #filter(func,seq) """纯Python描述filter函数""" def Myfilter( 阅读全文
posted @ 2017-03-29 20:22 nolonely 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/BeginMan/p/3178103.html 一、lambda函数 1、lambda函数基础: lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的。如下: """命名的foo函数""" def foo():ret 阅读全文
posted @ 2017-03-29 20:18 nolonely 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/BeginMan/p/3173328.html 一、装饰器(decorators) 装饰器的语法以@开头,接着是装饰器函数的名字、可选参数。 紧跟装饰器声明的是被装饰的函数和被装饰的函数的可选参数,如下: 其实总体说起来,装饰器其实也就是一个函数, 阅读全文
posted @ 2017-03-29 20:17 nolonely 阅读(219) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/BeginMan/p/3171977.html 一、什么是函数、方法、过程 推荐阅读:http://www.cnblogs.com/snandy/archive/2011/08/29/2153871.html 一般程序设计语言包含两种基本的抽象:过程抽象 阅读全文
posted @ 2017-03-29 20:14 nolonely 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/BeginMan/p/3171445.html 一、什么是错误,什么是异常,它们两者区别 这里解释如下:个人觉得很通俗易懂 错误是指在执行代码过程中发生的事件,它中断或干扰代码的正常流程并创建异常对象。当错误中断流程时,该程序将尝试寻找异常处理程序 阅读全文
posted @ 2017-03-29 20:11 nolonely 阅读(852) 评论(0) 推荐(0) 编辑