随笔分类 -  python常用知识点

一些面试小题目收集
摘要: 阅读全文
posted @ 2018-11-01 11:27 lvmenghui001 阅读(188) 评论(0) 推荐(0)
摘要:字典是这个,然后要对字典按照value进行排序 方法一: 方法二: 方法三: zip 之后,zip函数默认会对第一个元素进行排序的,如何取消排序? 阅读全文
posted @ 2018-11-01 11:18 lvmenghui001 阅读(686) 评论(0) 推荐(0)
摘要:字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。 字典类型与序列类型的区别: 1. 存取和访问数据的方式 阅读全文
posted @ 2018-11-01 11:13 lvmenghui001 阅读(21660) 评论(3) 推荐(2)
摘要:1、#转化为通过三边计算三角形面积 2、#通过三点直接求面积 阅读全文
posted @ 2018-10-26 22:36 lvmenghui001 阅读(1274) 评论(0) 推荐(0)
摘要:结果:6 阅读全文
posted @ 2018-10-26 22:26 lvmenghui001 阅读(218) 评论(0) 推荐(0)
摘要:1.直接创建,冒号隔开 mydict = {‘key’:’value’…} 2.=连接键值对 mydict = dict(key1=value1,key2=value2…) 3. 创建一个空的,慢慢赋值 mydict={} mydict[key1]=value1 mydict[key2]=value 阅读全文
posted @ 2018-10-26 22:16 lvmenghui001 阅读(912) 评论(0) 推荐(0)
摘要:>>>a=10.0>>>b=10.0>>>a is bFalse为什么当a=10,b=10时,a is b输出的是True呢? >>>a=10.0 >>>b=10.0>>>a is bFalse为什么当a=10,b=10时,a is b 输出的是True呢? a is b 比较的是变量a与变量b的内 阅读全文
posted @ 2018-10-26 21:48 lvmenghui001 阅读(2381) 评论(0) 推荐(0)
摘要:1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象一个很好的例子: 输出结果:a = [1, 2, 3, 4, ['a', 'b', 'c'], 5]b = [1, 2, 3, 4, ['a', 'b', 'c'] 阅读全文
posted @ 2018-10-26 21:28 lvmenghui001 阅读(460) 评论(0) 推荐(0)
摘要:见:https://www.cnblogs.com/Liqiongyu/p/5916710.html 阅读全文
posted @ 2018-10-26 11:50 lvmenghui001 阅读(198) 评论(0) 推荐(0)
摘要:python 字符串替换可以用2种方法实现:1是用字符串本身的方法。2用正则来替换字符串 下面用个例子来实验下:a = 'hello word'把a字符串里的word替换为python 1、用字符串本身的replace方法 输出的结果是hello python 2、用正则表达式来完成替换 输出的结果 阅读全文
posted @ 2018-10-26 10:27 lvmenghui001 阅读(41100) 评论(0) 推荐(1)
摘要:数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 索引优点: 创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因 阅读全文
posted @ 2018-10-25 19:40 lvmenghui001 阅读(199) 评论(0) 推荐(0)
摘要:本节内容 引子 到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程,这哥俩的优势和劣势都非常的明显,我们一起来回顾下 协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上 阅读全文
posted @ 2018-10-25 17:44 lvmenghui001 阅读(453) 评论(0) 推荐(0)
摘要:1.栈结构,其实就是一个后进先出的一个线性表,只能在栈顶压入或弹出元素。用列表表示栈,则向栈中压入元素,可以用列表的append()方法来实现,弹出栈顶元素可以用列表的pop()方法实现。 2.队列,其实就是一个先进先出的线性表,只能在队首执行删除操作,在队尾执行插入操作。用列表表示队列,可以用ap 阅读全文
posted @ 2018-10-25 16:43 lvmenghui001 阅读(3068) 评论(0) 推荐(0)
摘要:数据结构与算法(Python) 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交 阅读全文
posted @ 2018-10-25 16:11 lvmenghui001 阅读(307) 评论(0) 推荐(0)
摘要:view.py中 import MySQL 阅读全文
posted @ 2018-10-15 21:46 lvmenghui001 阅读(779) 评论(0) 推荐(0)
摘要:1. 简单粗暴 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: 然后将源码上传至服务器指定目录,如:/data/ ,然后执行命令来运行: 注: 上传命令: scp /Users/wupeiqi/PycharmProjects/oldboy- 阅读全文
posted @ 2018-10-15 21:25 lvmenghui001 阅读(2694) 评论(0) 推荐(1)
摘要:一、 Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识 示例:从Git 版本库的初始化,通常有两种方式: 1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份 例如:git clone 阅读全文
posted @ 2018-10-15 16:25 lvmenghui001 阅读(133) 评论(0) 推荐(0)
摘要:#文件及文件夹创建删除 mkdir 文件名称 (创建文件夹) touch 文件名称 (创建文件) rm -r 文件名称 (递归删除) rm -rf 文件名称 (删除文件夹内的所有 无提示) rmdir 文件名称 (删除文件夹) #查看.搜索.历史 ls -a 查看所有 (包括隐藏目录) ls -l 阅读全文
posted @ 2018-10-15 16:13 lvmenghui001 阅读(170) 评论(0) 推荐(0)
摘要:cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比 阅读全文
posted @ 2018-10-15 14:52 lvmenghui001 阅读(4236) 评论(0) 推荐(0)
摘要:一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。 它主要用于客户端和服务器交互类的软件。 基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制 阅读全文
posted @ 2018-10-15 14:44 lvmenghui001 阅读(185) 评论(0) 推荐(0)