在Python中,如果我们想实现创建类似于序列和映射的类(可以迭代以及通过[下标]返回元素),可以通过重写魔法方法__getitem__、__setitem__、__deli...

在Python中,如果我们想实现创建类似于序列和映射的类(可以迭代以及通过[下标]返回元素),可以通过重写魔法方法__getitem__、__setitem__、__deli...
import os os.path.isdir(name): 判断name是不是目录,不是目录就返回false os.path.isfile(name): 判断name这个文...
Collections模块 此模块实现了专门的容器数据类型,为Python的通用内置容器提供了替代方案。 以下几种类型用的很多: defaultdict (dict子类调用工...
1. 字符编码简介 1.1. ASCII 一个字符串占:8 bits 2**8=256ASCII(American Standard Code for Info...
观察者模式:观察者模式定义了对象之间的一对多依赖,这样当一个对象改变状态时,它的所有对象都会收到依赖并且自动更新。 模式图如下:观察者模式图 图片参考:https://blo...
实现注册、登录、查询功能 (1)注册 (2)登录 (3)退出登录首先附上另一个解法: Python面向过程实现的用户注册、登录、查询功能 面向对象与面向过程的区别 面向过程就...
继承 继承 是面向对象软件技术当中的一个概念,与多态、封装共为面向对象的三个基本特征。 继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。附上一个使用面向对...
面向对象(Object Oriented) 是软件开发方法。 面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、...
使用字典表示用户对象,例如:[{‘name’:'zhangsan','pwd':'123456',hasLogin:false}],将字典放入list中来表示数据库,请完成用...