
Python
JOKER-Q
这个作者很懒,什么都没留下…
展开
-
省市区三级联动接口的实现(Django)
本文采用DRF即(djangorestframework)来实现接口的设计首先效果图:1、数据库2、模型models.py3、序列化器serializers.pyfrom rest_framework import serializersfrom api.models import District# 基本的序列化器class BaseSerializer(seri...原创 2020-03-25 15:20:18 · 1174 阅读 · 0 评论 -
Python高阶函数:map,filter,reduce和sorted
1、map语法: map(function, iterable, …)function – 函数iterable – 一个或多个序列map函数,给定一个可迭代的对象,通过map()的作用,转成新的符合要求的对象Python3.x中map最终的返回值是可迭代对象,最后要进行类型转换实例:1、求列表各个数据的平方2、配合lambda使用也可以通过lambda代替map中的第一个...原创 2020-03-12 14:13:47 · 324 阅读 · 0 评论 -
关于Python中的lambda
文章转载:https://blog.youkuaiyun.com/zjuxsl/article/details/79437563匿名函数lambda,往往和高阶函数一起使用三个特性在Python中,lambda的语法是唯一的。其形式如下:lambda argument_list: expressionlambda函数有如下特性:1、lambda函数是匿名的:所谓匿名函数,通俗地说就是没有名字的函数...转载 2020-03-12 13:12:59 · 307 阅读 · 0 评论 -
Python闭包和装饰器用法实例详解
1、 文章详解:https://www.jb51.net/article/161754.htm2、闭包的概念:1、一个函数中定义了另一个函数2、内部函数使用了外部函数的变量(注意此时引用只是说调用,但是不能修改,如果想在内部函数中修改 外部函数的局部变量的话必须在内部函数中加nonlocal才可以修改)3、返回内部函数的引用(即地址)例子:3、装饰器简介不管是三层装饰...原创 2020-03-12 10:43:02 · 214 阅读 · 0 评论 -
Python - 超级好用的函数eval
文章转自:https://baijiahao.baidu.com/s?id=1617211914887604328&wfr=spider&for=pc1、前言eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。即变量赋值时,等号右边的表示是写成字符串的格式,返回值就是这个表达式的结果。2、语法eval(expression[, glob...转载 2020-03-09 11:53:28 · 316 阅读 · 0 评论 -
Python(3)基础——八种数据类型
Python的八种数据类型八种数据类型分别是:number(数字)、string(字符串)、Boolean(布尔值)、None(空值)list(列表)、tuple(元组)、dict(字典)、set(集合)1、number(数字类型)2、string(字符串类型)3、Boolean(布尔值)与空值4、list(列表类型)5、tuple(元组类型)6、dict(字典类型...转载 2020-03-07 12:11:56 · 2792 阅读 · 1 评论 -
关于Python中的深浅拷贝和可变类型的理解
1、可变类型和不可变类型对于一个变量,改变其值,如果他地址也变了,则是不可变类型反之,如果值变化但是地址不变,则是可变类型。Python中的不可变类型:int ,str,float,tuple,bool …Python中的不可变类型:list,dict,set因此对于字典dict的key值来说,因为key是不可变的 ,所以上述不可变的数据类型才可以作为字典的key列表不可以...原创 2020-03-07 11:58:33 · 255 阅读 · 0 评论 -
云服务器Centos7安装Docker(Docker-ce)
具体命令如下:uname -ryum updateyum erase -y docker docker-common docker-engineyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux...原创 2020-03-06 10:44:10 · 302 阅读 · 0 评论 -
Centos7安装python3.x并安装激活虚拟环境
1、安装python3.7.61、安装底层依赖库yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel libpcap-devel xz-devel libffi-devel2、下载Py...原创 2020-03-05 21:48:12 · 1162 阅读 · 0 评论 -
云服务器CentOS7安装MySQL和mysqlclient
云服务器Cent原创 2020-03-05 21:17:29 · 1394 阅读 · 0 评论 -
Python内存管理中的堆和栈以及id,is,== 的区别和使用
首先区别去数据结构中的堆栈,Python中的堆栈是内存管理的基础1、id,is,== 的区别id比较的是对象的内存地址是否相等==比较的是对象的值是否相等is比较的是对象的内存地址和值是否相等如图:2、对象和引用的关系Python中有对象和引用,例:a=123,变量名a是对对象的123的引用如图:3、堆和栈Python中堆里面存放的是具体的对象,在堆中Python会为其分...原创 2020-03-03 00:28:30 · 4942 阅读 · 5 评论