python知识点
2015-08-24 14:58:39 37 举报
AI智能生成
Python是一种高级编程语言,以其简洁易读的语法和强大的功能而受到广大程序员的喜爱。Python支持多种编程范式,包括面向对象的、命令式、函数式和过程式编程。Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或关键字)。Python的标准库非常庞大,可以支持很多任务,如网页爬取、数据分析、机器学习等。此外,Python还拥有丰富的第三方库,可以方便地进行各种扩展。Python的应用领域非常广泛,包括Web开发、数据分析、人工智能、自动化运维等。
作者其他创作
大纲/内容
python知识点
python decorator
闭包的概念:一个函数闭包是一个函数和一个引用集合的组合,这个引用集合指向这个函数被定义的作用域的变量。后者通常指向一个引用环境(referencing environment),这使得函数能够在它被定义的区域之外执行。在Python中,这个引用环境被存储在一个cell的tuple中。
function decorator
给被装饰的函数加个外衣,被装饰的函数可以使用一些自由变换,被装饰的函数的结果会返回另一种形式
class decorator
给cls的每个方法添加一些装饰
python的装饰器本质是一个函数调用链,调用装饰函数-以被装饰函数为参数-返回一个新的函数-调用这个新的函数时会带上被调用函数的参数,具体处理过程在新的函数内执行
python元编程
python模式设计
正则表达式
0 条评论
下一页
为你推荐
查看更多