摘要:
help.start() 打开帮助文档首页 help("func")或?func 查看函数func的帮助文档 help.search("func")或??func 以func为关键字搜索本地帮助文档 example("func") 函数func的使用示例 RSiteSearch("func") 以f 阅读全文
摘要:
1. class语句创建类 class()语句是对象的创建者并且是一个隐含的赋值运算-执行时,它会创建对象,并把引用值存储在前面所使用的变量名,这一点和函数def语句一样,语法定义如下。 注:在类中,所有顶层的赋值语句,一般都可以看作是类的属性,可以供所有由给类创建的实例所共享。类和实例都有着自己的 阅读全文
摘要:
装饰器本质上是一个python函数,它可以让其它函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。装饰器主要用于插入日志、性能测试、事务处理、缓存及权限校验等,解决代码重复使用。值得注意的是,内层函数保留(记忆)了外层函数的(参数)状态。 一、装饰器创建 装饰器的语法 阅读全文
摘要:
异常,一种可以改变程序中控制流程的事件。在python中,异常会根据错误自动地被触发,也能由代码触发和截获。异常由四个语句处理,该本分将对他们进行简单的介绍,望同行提出宝贵的建议! try/except 捕捉由python或设计引起的异常并恢复。 try/finally 无论异常是否发生,执行清理行 阅读全文
摘要:
time模块提供了各种功能和方式标识时间值,主要有两种标准标识时间的格式:一种是以时间戳的形式标识,该时间戳是从纪元1970年1月1日0点0分0秒至当前时间的,总共经历的秒数,以浮点小数标识,该纪元时间也依赖于个人的操作系统;另一种标识时间的形式是以一种含有9个元素的元组(标识local time) 阅读全文
摘要:
本博客仅列举了一些常用的内建函数,欢迎大家补充! 1. dir([obj]) 显示对象的属性,若果没有提供参数,则显示全局变量的名字 2. help([obj]) 以一种整齐美观的方式,显示对象的文档字符串;如果没有提供任何参数,则会进入交互式帮助 3. int(obj) 将一个对象转化为整型 4. 阅读全文
摘要:
字典是python中唯一的映射类型,其哈希值(键key)和指向对象(值value)是一对多的关系; 字典是可变对象,是容器类型,能存储任意个数,任意类型的映射类型,且包含在大括号中({key1:value, key2:value2, ...}); 字典中的数据类型是无序排列的. 一、创建字典 1.1 阅读全文
摘要:
函数是对程序逻辑进行结构化或过程化的一种编程方法,详细的说明请参考《python学习手册》,不能及时详细解释,望见谅!。 一、创建函数 1.1 def语句 def function(args): "documentation" function_body_suite 1.2 声明、定义与参数 声明指 阅读全文
摘要:
一、本地变量是静态检测的 在函数中进行分配的变量名是默认为本地变量的(遵循LEGB法则),它们存在于函数的作用域中,只在函数运行时存在,函数运行结束,变量消失。 二、默认的可变对象 可变类型的默认参数在函数调用之间保存了他们的状态 三、没有return语句的函数,返回None 阅读全文
摘要:
在python 2.5版本以上开始引入,其基本使用方法如下: 一、all()内置函数 语法:all(iter) 说明: 1. iter为可迭代对象,比如列表,元组,字符串... 2. 若iter中的每一个元素(全部)都为布尔真(或布尔值意味着False的一些元素,比如‘0’,‘False’,空字符‘ 阅读全文