摘要: 1.python中的类与对象 举例: 1 >>>class MyFirstTestClass: 2 3 class Spec="it is a test class" 4 5 def__init__(self,word): 6 7 print"say "+word 8 9 def hello(sel 阅读全文
posted @ 2016-07-23 17:11 luffyitach 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 一、模块的定义及类型 1、定义 模块就是用一堆的代码实现了一些功能的代码的集合,通常一个或者多个函数写在一个.py文件里,而如果有些功能实现起来很复杂,那么就需要创建n个.py文件,这n个.py文件的集合就是模块 2、类型 1)自定义模块,自己写的实现自己某些功能需求的.py文件集合 2)导入的模块 阅读全文
posted @ 2016-07-02 00:07 luffyitach 阅读(21590) 评论(0) 推荐(1) 编辑
摘要: 1.1. 正则表达式的简单介绍 正则表达式并不是python特有的,它在其他编程语言中也有运用到,它不属于任何编程语言,它是独立开来的一种用于处理字符串的强大工具,拥有自己独特的语法。 下面这个图是正则表达式的详细规则 1.2. 正则中的贪婪模式与非贪婪模式 正则表达式通常用于在文本中查找匹配的字符 阅读全文
posted @ 2016-06-16 20:00 luffyitach 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1、装饰器的作用 装饰器的作用就是为已经存在的对象添加额外的功能。装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作 比如首先定义一个没什么作用的函数,只是打印输出一个字符串 现在来丰富一下这个函数的功能 因为编程语言遵循开放封闭的原则,如果第一个函数是已经写好的公司的底层代码, 阅读全文
posted @ 2016-06-15 21:23 luffyitach 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1、递归函数的定义: 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 2、下面分别用阶乘和斐波那契数列举例 1.阶乘就是递归函数的一个典型的例子,阶乘n! = 1 x 2 x 3 x ... x n,用函数f(n)表示 1 #阶乘 2 3 def f(n): 4 阅读全文
posted @ 2016-06-15 20:59 luffyitach 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、python中跟其他编程语言一样,也有冒泡排序 所谓冒泡排序,就是把同一个列表中的数字,按照大小进行排序,相邻的两个值进行比较,把较大的值往后排,直到一个列表中的元素的顺序从左到右按照从小到大的顺序排列 下面用代码演示一遍 1 a = [87, 33, 99, 12, 56, 39, 66, 2 阅读全文
posted @ 2016-06-15 20:27 luffyitach 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 文件操作: 1、关于open 模式: r 以读方式打开, f=open(r"C:\Users\shaopeng\Desktop\py_homework\DAY6\readme.txt","r") w 以写方式打开, 如果文件存在则会清洗掉原文件的内容,然后把写的东西写进新文件 f=open(r"C: 阅读全文
posted @ 2016-06-10 21:42 luffyitach 阅读(12457) 评论(0) 推荐(0) 编辑
摘要: 1、首先看一张内置函数的列表: 1.abs()函数 这个函数是用来返回一个变量的绝对值 2、all()函数,可以向括号里传一个参数,这个参数必须是可迭代的,如果里面的可迭代对象里面的元素值为都真--True,那么整个all()函数才返回真,否则只要有一个值为假--False,那么就返回False 3 阅读全文
posted @ 2016-06-04 20:46 luffyitach 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1、上面可以看出lambda表达式可以很方便的用来代替简单的函数 2、下面来看看什么是三元运算,python的三元运算格式如下: result=值1 if x<y else 值2 这个是什么意思呢,就是结果=值1 if 条件1 else 值2 阅读全文
posted @ 2016-06-03 22:48 luffyitach 阅读(16547) 评论(2) 推荐(2) 编辑
摘要: 从上面一段代码可以看到只有删除元素时x才跟着改变,其它不改变,要解决删除时不跟着改变的问题,只有使用深拷贝 阅读全文
posted @ 2016-06-03 22:11 luffyitach 阅读(329) 评论(0) 推荐(0) 编辑