随笔分类 -  Python

上一页 1 2 3 4 5 下一页
Django模型的filed type总结
摘要:1)AutoField:如果没有指明主键,就会产生一个自增的主键 2)BigIntegerField:64位的整形数值,从 -2^63 (-9223372036854775808) 到 2^63-1(9223372036854775807)。 3)BinaryField:存储原始二进制数据,仅支持字 阅读全文
posted @ 2018-05-04 13:34 wy0925 阅读(205) 评论(0) 推荐(0)
linux系统下常用的命令(吐血自己整理,且用且珍惜)
摘要:1)linux命令太多,有时候记不起来是哪个,为了方便大家查询,自己吐血整理了以下这些,转载时请标明出处,珍惜原创成果 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理 阅读全文
posted @ 2018-05-03 15:53 wy0925 阅读(176) 评论(0) 推荐(0)
python之继承
摘要:一,什么是继承? 答:继承是一种创新类的方式,新建的类可以集成一个或多个父类(Python支持多继承),父类又可称为基类或超类,新建的类称为派生类或者子类. 子类会"遗传"父类的属性,从而解决代码重用问题 Python中的类的继承分为:单继承与多继承 '''1.只有在python2中才分新式类和经典 阅读全文
posted @ 2018-05-02 14:55 wy0925 阅读(165) 评论(0) 推荐(0)
Python之实例对象的增删改查
摘要:#实例对象的增删改查p1 = ChinesePeople('wangyue')#print (p1.__dict__)#查看实例对象的属性#print (p1.name)(p1.play_ball("篮球"))#调用类的函数属性#增加实例对象的属性p1.age = 18print p1.__dict 阅读全文
posted @ 2018-05-02 11:51 wy0925 阅读(121) 评论(0) 推荐(0)
Python之类属性的增删改查
摘要:#类属性又称为静态变量,或者是静态数据,这些数据是他们所属的类对象绑定的,不依赖于任何类实例class ChinesePeople: country = 'china' def __init__(self,name): self.name = name def play_ball(self,ball 阅读全文
posted @ 2018-05-02 11:44 wy0925 阅读(149) 评论(0) 推荐(0)
python之类的相关知识
摘要:面向对象技术简介 类: 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 阅读全文
posted @ 2018-05-02 10:16 wy0925 阅读(145) 评论(0) 推荐(0)
python之random模块
摘要:#随机模块 import random ret=random.random()#0-1的随机的浮点数 ret1 = random.randint(1,6) # 1-6的整数,1和3能取 #print ret1 ret2 = random.randrange(1,6)# 1-6的整数,1能取,3不能取 #print ret2 ret3 = random.choice([11,22]) #print... 阅读全文
posted @ 2018-05-02 09:41 wy0925 阅读(125) 评论(0) 推荐(0)
Python之time模块
摘要:#时间戳 import time #print (time.time())#1970年到现在的秒数,做计算用的 #结构化时间 #print time.localtime() t=time.localtime()#东八区的时间,当地时间 # print t.tm_year #哪一年 # print t.tm_mon#哪个月份 # print t.tm_mday#几号 # print t.tm_... 阅读全文
posted @ 2018-05-02 09:17 wy0925 阅读(173) 评论(0) 推荐(0)
python之model模块和包的介绍
摘要:一,模块的概念:常见场景:一个模块就是一个包含了一组功能的Python文件,比如spam.py,模块名为spam,可以通过import spam使用 在Python中,模块的使用方式都是一样的,但其实细说的话,模块可以分为四个通用类别: 1)使用Python编写的.py文件 2)已被编译为共享库活D 阅读全文
posted @ 2018-04-30 19:30 wy0925 阅读(5238) 评论(0) 推荐(0)
python之函数嵌套与闭包
摘要:一:函数的嵌套:在函数内部在定义一个函数,一层套一层 二:写一个装饰器的框架 三:函数闭包加上返回值: 四:函数闭包加上参数: 就上个例子来说,加上name和age两个参数 五:函数闭包之解压序列 python实现值的互换 六:函数闭包为函数加上认证功能,联系京东商城每个模块加上用户名和密码验证功能 阅读全文
posted @ 2018-04-30 15:00 wy0925 阅读(162) 评论(0) 推荐(0)
python之高阶函数
摘要:一:高阶函数的定义: 1)函数接受的参数是一个函数名 2)函数的返回值是一个函数名 3)满足上述条件任意一个,都可称之为高阶函数 二:示例 三: 阅读全文
posted @ 2018-04-30 10:55 wy0925 阅读(124) 评论(0) 推荐(0)
python之装饰器
摘要:一:装饰本质就是函数,功能是为其他函数添加附加功能 二:原则: 1)不修改被修饰函数的源代码 2)不修改被修饰函数的调用方式 三:装饰器的实现 1)装饰器=高阶函数+函数嵌套+闭包 示例:将下列函数增加一个执行时间的功能 此时为了保证装饰器的原则,我们需要另外写一个执行时间的函数 装饰器的用法:在第 阅读全文
posted @ 2018-04-30 10:33 wy0925 阅读(108) 评论(0) 推荐(0)
python之内置函数
摘要:# print (abs(-1)) #绝对值# print (all([1,2,'1']))#把序列中的每个值拿出来做布尔运算,只要一个为假就返回false# print (all('hello'))#返回true# print (all(""))#如果可迭代对象为空,那么也返回true# prin 阅读全文
posted @ 2018-04-25 18:28 wy0925 阅读(128) 评论(0) 推荐(0)
python之内置函数:map ,filter ,reduce总结
摘要:map函数: #处理序列中的每个元素,得到的结果是一个'列表',该列表元素个数及位置与原来一样 filter函数: #遍历序列中的每个元素,判断每个元素得到一个布尔值,如果是true,则留下来 reduce函数: 处理一个序列,然后把序列合并操作 阅读全文
posted @ 2018-04-25 17:51 wy0925 阅读(119) 评论(0) 推荐(0)
Python之reduce函数
摘要:描述 reduce() 函数会对参数序列中元素进行累积。 函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。 语法 r 阅读全文
posted @ 2018-04-25 17:35 wy0925 阅读(148) 评论(0) 推荐(0)
Python之filter函数
摘要:描述 filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。 该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。 语法 以下是 filter() 方法 阅读全文
posted @ 2018-04-25 16:56 wy0925 阅读(178) 评论(0) 推荐(0)
Python之map函数
摘要:描述: map()会根据提供的函数对指定序列做映射. 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法: function -- 函数,有两个参数 iterable -- 一个或多个序列 返回值 Pytho 阅读全文
posted @ 2018-04-25 16:30 wy0925 阅读(215) 评论(0) 推荐(0)
python之函数式编程
摘要:一,编程的方法论:面向过程,函数式,面向对象 面向过程:没有返回值的,找到解决问题的入口,按照一个固定的流程去模拟解决问题的流程 二:函数式编程:函数式=编程语言定义的函数+数学意义的函数 例一:不可变:不用变量保存状态,不修改变量 例二: 第一类对象:函数即"变量" 1,函数名可以当做参数传递 2 阅读全文
posted @ 2018-04-25 15:02 wy0925 阅读(150) 评论(0) 推荐(0)
Python之匿名函数
摘要:#匿名函数用lambda定义lambda x:x+1 #x表示形参,x+1相当于函数的一个返回值#以上方式相当于def calc(x): return x+1直接输出匿名函数的值print lambda x :x+1 此时打印的是一串地址func = lambda x :x+1print func( 阅读全文
posted @ 2018-04-25 14:46 wy0925 阅读(105) 评论(0) 推荐(0)
python之函数的作用域
摘要:输出结果:<function bar at 0x1046840c8>zhaozhen 分析:test1()赋值给变量a,此时a获取的是bar()函数的内存地址,输出a(),获取的是bar()函数的返回值 阅读全文
posted @ 2018-04-25 14:09 wy0925 阅读(143) 评论(0) 推荐(0)

上一页 1 2 3 4 5 下一页