只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-12 15:39 z1115230598 阅读(14) 评论(0) 推荐(0)
摘要: 面向对象 一个类可以没有__init__ 方法 在没有__init__的情况下,实例化经历了哪些步骤? 1.创建一个空间给对象 2.将这个空间的地址返回 类中的代码是在实例化之前执行的 在实例化的过程中,开辟了属于对象的一块空间 对象可以查看类的静态属性,但是不能修改 并且一旦修改,就不能取到类当中 阅读全文
posted @ 2018-11-20 19:39 z1115230598 阅读(89) 评论(0) 推荐(0)
摘要: MongoDB 1.启动 - 配置环境变量 MongoDB/3.4/bin 通过命令 mongod 来启动 MongoDB 默认端口 27017 redis:6379 Mysql:3306 mongod --dbpath="指定数据库存放路径" 2.应用连接MongoDB数据库 通过 mongo 指 阅读全文
posted @ 2018-11-19 09:53 z1115230598 阅读(124) 评论(0) 推荐(0)
摘要: 递归函数就是在函数内部自己调用自己 递归的最大深度 官网是1000 实测是998 测递归深度 改变递归深度 递归函数与三级菜单 阅读全文
posted @ 2018-11-13 21:16 z1115230598 阅读(75) 评论(0) 推荐(0)
摘要: 匿名函数:为了解决那些功能很简单的需求而设计的一句话函数 现有两个元组(('a'),('b')),(('c'),('d')),请使用python中匿名函数生成列表[{'a':'c'},{'b':'d'}] 阅读全文
posted @ 2018-11-13 20:58 z1115230598 阅读(99) 评论(0) 推荐(0)
摘要: 1.range(起始位置,终止位置,步长) range(终止位置) #range(5)=> [0,1,2,3,4] range(起始,终止位置) #range(1,5)=> [1,2,3,4] range(起始,终止,步长) #range(1,10,2)=> [1,3,5,7,9] 2.next(迭 阅读全文
posted @ 2018-11-07 17:23 z1115230598 阅读(144) 评论(0) 推荐(0)
摘要: 使用模块 python的模块在第一次导入时会生成.pyc文件,当第二次导入时就会直接加载.pyc文件,而不会再次执行模块代码。 只需将其单独放在一个模块里,并创建一个实例,外部使用时直接调用该实例即可。 使用__new__方法 使用装饰器 使用元类metaclass 阅读全文
posted @ 2018-11-06 19:13 z1115230598 阅读(143) 评论(0) 推荐(0)
摘要: 生成器函数 生成器函数和其他函数的区别 生成器 生成器函数有什么特点 迭代器 检查某个变量/值 是不是可迭代的呢 1.print('__iter__'in dir([])) 2form collection import Iterable print(isinstance([],iterable)) 阅读全文
posted @ 2018-11-06 18:58 z1115230598 阅读(102) 评论(0) 推荐(0)
摘要: 单聊 服务端 html 群聊 服务端 hml 阅读全文
posted @ 2018-11-05 17:23 z1115230598 阅读(211) 评论(0) 推荐(0)
摘要: 函数 定义:对代码块和功能的封装和定义 形参和实参 三元运算符 在参数位置上给一个序列,列表,可迭代对象前面加*,表示把这个序列按顺序打散 形参位置上的*表示把接受到的参数组合成一个元祖 字典也可以打散,不过需要用两个* 命名空间 在python解释器开始执⾏行行之后, 就会在内存中开辟⼀一个空间, 阅读全文
posted @ 2018-10-31 21:53 z1115230598 阅读(121) 评论(0) 推荐(0)