![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
万物皆对象_
技术宅改变世界
展开
-
python内置类型
元组:不可变,所以是可哈希的列表:实质上可被认为是长度可变的数组(CPython),是由对其他对象的引用组成的连续数组。指向这个数组的指针及长度被保存在列表的头结构中。但是,python在创建列表的时候会采用指数过分配,使得添加或取出元素的平坦复杂度小。列表推导式:解析器在对列表推导求值的时候并不知道最终容器的大小,也就无法预先分配,因此内部数组的重新分配方式与for 循环一样复制...翻译 2019-11-04 22:58:55 · 121 阅读 · 0 评论 -
python类定义方法简述
python 类定义的方法详解类定义的方法分为三种:静态方法:由@ staticmethod修饰类方法:由@classmethod修饰实例方法:不需要装饰器示例:class A(object):def m1(self,n):#实例方法:第一个参数必须为selfprint(self)@classmethod#类方法:第一个参数必须为clsdef m2(cls,n):print(...原创 2019-03-08 15:05:46 · 1280 阅读 · 0 评论 -
连接字符串(join or +)
先看例子:由程序结果可知:join方法所用的时间小于+方法的时间原因:join:在连接字符串之前,会先计算处需要多大的内存来存放结果,然后一次性的折你去哪个所需内存并将字符串复制过去。+方法:在连接字符串时,每次执行+都会申请一块新的内存,然后复制上一个+操作的结果和本次操作的右操作符到这块内存,会涉及到多次内存申请...原创 2019-03-14 00:04:11 · 761 阅读 · 0 评论 -
魔术方法
魔术方法:将下划线放到方法的两端init必须接受一个位置参数(self),然后可以申请任意数量的参数创建实例后立即执行,为创建对象后提供初始化方法,不返回任何值。new第一个参数cls(创建实例所需的类)在__init__方法之前执行,用于创建类的实例new__方法的其他参数会被复制给__init函数时首先被传递给__new__方法,然后被传递给__init__方法只有通过__n...原创 2019-03-14 21:21:05 · 196 阅读 · 0 评论 -
python正则表达式
正则表达式:通过寻找模式匹配文本的工具r开头引起的字符串就是声明了后面引号里的东西是原始字符串,在里面放任何字符都表示该字符的原始含义。re.search接受一个字符串和一个正则表达式,返回第一个发现的匹配,没有则返回None:re.match:接受一个字符串和一个正则表达式,仅仅从字符串第一个开始匹配。当想匹配字符串时,最好使用re.search多个匹配re.findall:返回一...原创 2019-03-19 17:27:25 · 161 阅读 · 0 评论 -
HTTPS握手过程简述
HTTPS在传输数据之前需要在客户端和服务端之间进行一次握手,在握手的过程中确定双方加密传输数据的密码信息公匙:用于加密数据,可随意传输私匙:用于解密数据对称加密算法:用于对真正传输的数据进行加密非对称加密算法:用于加密生成的密码TLS/SSL:TLS:传输层安全协议SSL:安全套接层协议(TLS前身)握手过程:(1)浏览器将自己支持的一套加密规则发送给网站(2)网站从中选出一...原创 2019-03-19 22:51:53 · 690 阅读 · 0 评论 -
python编码(字符串)
字符串:文本字符串和字节字符串数据以字节存储,而ASCII与Unicode的字符集负责使用字节数据来生成对应的文本python 定义了两个函数(chr(接受一个字符返回在ASCII中的整数)和ord(接受一个整型返回在ASCII中对应的字符)),用于在单整型字节和字符之间的转换字符集ASCII:1Bytes代表一个字符,1Byte=8bit,8bit可以代表2**(8-1)=256个字符...原创 2019-03-19 13:28:34 · 341 阅读 · 0 评论 -
django admin站点管理
一、使用python manage.py createsuperuser创建一个超级用户登录http://127.0.0.1:8000/admin进入后台管理页面admin.site.register(类名)----注册模型类页属性:list_display:在Admin后台页面需要显示模型的字段list_filter:过滤器,相当于group bysearch_filter:搜索框...原创 2019-07-16 15:04:12 · 152 阅读 · 0 评论