上一页 1 ··· 15 16 17 18 19
摘要: python类及其方法 一、介绍 在 Python 中,面向对象编程主要有两个主题,就是类和类实例类与实例:类与实例相互关联着:类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息。 类有这样一些的优点: 1、类对象是多态的:也就是多种形态,这意味着我们可以对不同的类对象使用同 阅读全文
posted @ 2016-07-02 09:34 百衲本 阅读(56486) 评论(0) 推荐(1) 编辑
摘要: ConfigParser 模块 一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容 [db] db_host = 127.0.0.1 db_port 阅读全文
posted @ 2016-06-20 19:50 百衲本 阅读(600) 评论(0) 推荐(1) 编辑
摘要: 引言:正则表达式为高级的文本模式匹配、抽取、与/或文本形式和替换功能提供基础。在python中,通过标准库中的re模块来支持正则表达式 一、常见正则表达式元字符 '.'点号,在普通模式,它匹配除换行符外的任意一个字符;如果指定了 DOTALL 标记,匹配包括换行符以内的任意一个字符。 print(r 阅读全文
posted @ 2016-06-14 17:44 百衲本 阅读(8677) 评论(0) 推荐(3) 编辑
摘要: hasattr(object, name)作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的)。示例: getattr(object,name,default): 作用:返回object的名称为name的属性的 阅读全文
posted @ 2016-06-14 12:43 百衲本 阅读(6165) 评论(0) 推荐(1) 编辑
摘要: 一、json & pickle & shelve 模块 json,用于字符串 和 python数据类型间进行转换pickle,用于python特有的类型 和 python的数据类型间进行转换Json模块提供了四个功能:dumps、dump、loads、loadpickle模块提供了四个功能:dump 阅读全文
posted @ 2016-06-06 00:55 百衲本 阅读(1811) 评论(0) 推荐(0) 编辑
摘要: 一、什么是递归 如果函数包含了对其自身的调用,该函数就是递归的。递归做为一种算法在程序设计语言中广泛应用,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。例如,要计算1-9的9位数字的 阅读全文
posted @ 2016-06-06 00:07 百衲本 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 一、什么是装饰器 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。简单来讲,可 阅读全文
posted @ 2016-06-04 11:15 百衲本 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Python所以内置函数如下: 下面列举一些常用的内置函数: chr()和ord() 需要注意的是,中文汉字也可以。 join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 下面给出一个join函数使用的示例:#join无法将字符型和整型相加 com 阅读全文
posted @ 2016-05-30 15:17 百衲本 阅读(463) 评论(0) 推荐(0) 编辑
摘要: python中的文件对象:文件对象不仅可以用来访问普通的磁盘文件, 而且也可以访问任何其它类型抽象层面上的"文件". 一旦设置了合适的"钩子", 你就可以访问具有文件类型接口的其它对象, 就好像访问的是普通文件一样. 文件内建函数[open()和 file()] open函数使用一个文件名作为唯一的 阅读全文
posted @ 2016-05-23 20:45 百衲本 阅读(17435) 评论(0) 推荐(0) 编辑
摘要: python中函数分为函数、内置函数Python所有的内置函数 自定义函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。调用函数,使用函数名+() python里的函数可以返回一个值或者对象。只是在返回一个容器对象的时候 阅读全文
posted @ 2016-05-23 15:07 百衲本 阅读(830) 评论(0) 推荐(0) 编辑
摘要: set(可变集合)与frozenset(不可变集合)的区别:set无序排序且不重复,是可变的,有add(),remove()等方法。既然是可变的,所以它不存在哈希值。基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交集), difference(差 阅读全文
posted @ 2016-05-23 13:18 百衲本 阅读(51628) 评论(6) 推荐(6) 编辑
摘要: Python字典是另一种可变容器模型(无序),且可存储任意类型对象,如字符串、数字、元组等其他容器模型。本文章主要介绍Python中字典(Dict)的详解操作方法,包含创建、访问、删除、其它操作等,需要的朋友可以参考下。 字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下: 1.创 阅读全文
posted @ 2016-05-16 14:00 百衲本 阅读(13467) 评论(2) 推荐(1) 编辑
摘要: 主要介绍了Python中列表(List)的详解操作方法,包含创建、访问、更新、删除、其它操作等,需要的朋友可以参考下。 1.创建列表。只要把逗号分隔的不同的数据项使用方括号括起来即可 与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等 2.添加新的元素 3.遍历列表 4.访问列表中的值使 阅读全文
posted @ 2016-05-16 13:21 百衲本 阅读(34150) 评论(2) 推荐(2) 编辑
摘要: python字符串操作常用操作,如字符串的替换、删除、截取、复制、连接、比较、查找、分割等,需要的朋友可以参考下。 1.去除空格str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 1 >>> a=' hello ' 2 >>> b=a.strip() 3 >>> pri 阅读全文
posted @ 2016-05-16 11:47 百衲本 阅读(6656) 评论(4) 推荐(1) 编辑
摘要: python 基础知识(一) 一、python发展介绍 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他 阅读全文
posted @ 2016-05-12 15:19 百衲本 阅读(768) 评论(0) 推荐(2) 编辑
上一页 1 ··· 15 16 17 18 19
cnblogs_post_body { color: black; font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; font-size: 15px; } cnblogs_post_body h1 { text-align:center; background: #333366; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 23px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h2 { text-align:center; background: #006699; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 20px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h3 { background: #2B6695; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 18px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } 回到顶部 博客侧边栏 回到顶部 页首代码 回到顶部 页脚代码