上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和value(值)。 ==是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是否相等,例如下面两个字符串间的比较:>>> a = 'iplaypython.com'>>> 阅读全文
posted @ 2017-11-07 11:50 mlj0503 阅读(181) 评论(0) 推荐(0) 编辑
摘要: import os 结果实例: 阅读全文
posted @ 2017-11-07 10:37 mlj0503 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 闭包概念 闭包优缺点 python3 内部函数改变外部参数值 python2 中要想在闭包中改变参数的值,要借助于可变类型的列表,将参数放在列表的中,对列表内部元素执行改变操作 阅读全文
posted @ 2017-11-06 21:36 mlj0503 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 生成器 是一类特殊的迭代器,它是可以自己记录当前迭代对象的迭代器,可以配合next()方法使用 创建生成器的方法: 将列表生成[] 改为() In [18]: G = (x**2 for x in range(5)) In [20]: for x in G: ...: print(x) ...:01 阅读全文
posted @ 2017-11-06 20:50 mlj0503 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 迭代器的概念: 迭代是访问元素的一种方式。迭代器是一个可以集中遍历位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有元素被访问结束。迭代器只能往前不能往后 可迭代对象: 可以通过for ...in .... 这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(itrable) 判断方法 阅读全文
posted @ 2017-11-06 18:18 mlj0503 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 用户登录 (1) 显示登录页面 url 视图函数名 模板文件 父模板文件 /user/login/ login login.html base.html (2) 用户登录的前端js校验。 用户名和密码不可为空。 $(function(){ var error_name = false; var er 阅读全文
posted @ 2017-11-05 23:00 mlj0503 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容 深拷贝 copy.deepcopy 深拷贝是对于一个对象所有层次的拷贝(递归) 阅读全文
posted @ 2017-11-05 22:07 mlj0503 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 请写出一段 Python 代码实现分组一个 list 里面的元素,比如 [1,2,3,...100]变成 [[1,2,3],[4,5,6]....] In [29]: a=[x for x in range(1,101)] In [30]: b=[a[x:x+3] for x in range(0, 阅读全文
posted @ 2017-11-05 17:06 mlj0503 阅读(4664) 评论(0) 推荐(0) 编辑
摘要: 类属性,实例属性 如果需要在类外修改类属性,必须通过类对象去引用然后进行修改。 如果通过实例对象去引用,会产生一个同名的实例属性,这种方式修改的是实例属性,不会影响到类属性,并且之后如果通过实例对象去引用该名称的属性,实例属性会强制屏蔽掉类属性,即引用的是实例属性,除非删除了该实例属性。 类方法,实 阅读全文
posted @ 2017-11-05 15:35 mlj0503 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 私有属性、方法——Python并没有真正的私有化支持,但可用下划线得到伪私有尽量避免定义以下划线开头的变量 (1)_xxx "单下划线 " 开始的成员变量叫做保护变量,意思是只有类对象(即类实例)和子类对象自己能访问到这些变量,需通过类提供的接口进行访问;不能用'from module import 阅读全文
posted @ 2017-11-05 13:40 mlj0503 阅读(15714) 评论(1) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页