自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 CRM初识

CRM初识CRM开发orm中创建表结构存在的问题rbac里面的model.pymodel.py的作用知识点1:ManyToManyField销售管理系统权限信息录入两个app的整合基于djiango的admin进行权限信息的录入创建一个超级用户具体操作下一步该干什么快速完成一个基本权限控制CRM开发CRM,客户关系管理系统(Customer Relationship Management)。企业用CRM技术来管理与客户之间的关系,以求提升企业成功的管理方式,其目的是协助企业管理销售循环:新客户的招徕、保

2020-08-03 11:58:29 587

原创 计算机研究生复试-排序问题

这里写目录标题KY74 字符串排序KY74 字符串排序题目描述输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果输入描述:一个字符串,其长度n<=20输出描述:输入样例可能有多组,对于每组测试样例,按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果示例1输入复制dcba输出复制abcd在这里插入代码片...

2020-08-02 12:55:14 503

原创 python中*args 和**kwargs的用法

python中*args 和**kwargs的用法函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。这样说吧:这个是Python函数可变参数args及kwargs *args表示任何多个无名参数,它是一个tuple**kwargs表示关键字参数,它是一个dict示例:先举*args:def highschool_class(number,*args): print("the

2020-07-25 08:21:15 188

原创 python 模块,包及其相关用法

python 模块,包及其相关用法模块什么是模块使用模块的好处模块的分类如何导入模块模块查找路径模块的调用包不同的包之间如何相互导入?跨模块导入包crm/views.py中添加环境变量绝对导入和相对导入模块什么是模块在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里面,代码会越来越长,越来越不容易维护。为了编写可以维护的代码,我们把很多函数分组,分别放到不同额文件,这样,每个文件包含的代码就相对比较少,很多编程语言都采用这种组织代码的方式。在python中,一个.py文件就称之为一个模块。

2020-07-23 09:22:42 159

原创 python中的深浅copy

深浅copy复制,首先我们从切片技术说起。它应用于所有的序列,包括:列表,字符串,元祖。但是切片不能应用于字典,对于字典只能使用D.copy() 和 D.deepcopy()方法。下面具体说一下深浅copy,可以应用于序列,也可以应用于字典import copy a ={'a':1,'b':2}x = copy.copy(a) #浅拷贝:只拷贝顶级的对象,或者说父级对象y = copy.deepcopy(a) #深拷贝:拷贝所有的对象,顶级对象及其嵌套对象。#或者

2020-07-21 10:40:30 455 1

原创 python 序列化及其相关模块(json,pickle,shelve,xml)详解

python序列化什么是序列化?为什么要序列化和它的作用?什么是序列化对象?什么可以序列化操作?json和pickle模块优点和缺点举例shelve模块xml模块举例Json和XML的比较什么是序列化?序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes为什么要序列化和它的作用?举个例子,你在打游戏过程中,打累了,想过两天再玩,两天之后,游戏又从你上次停止的地方继续运行,你上次游戏的进度肯定保存到硬盘上了,那么是以何种形式呢?游戏过

2020-07-20 14:53:43 154

原创 一篇文章就能彻底明白python装饰器

一篇文章就能彻底明白python装饰器引子函数函数即对象函数的嵌套以及闭包举些例子引子假设很久之前你写过一个函数,现在你突然有了个想法就是你想看看,以前那个函数在你数据集上的运行时间是多少,这时候你可以修改之前代码为它加上计时的功能,但是这样的话是不是还要大体读读你之前的这个的代码,稍微搞清楚一点它的逻辑,才敢给它添加新的东西。这样是不是很繁琐,要是你之前写的代码足够乱足够长,再去读它是不是很抓狂…。实际工作中,我们常常会遇到这样的场景,可能你的需求还不只是这么简单。那么有没有一种可以不对源码做任何修改

2020-07-20 14:17:38 167

原创 一篇文章彻底明白字符编码

一篇文章彻底明白字符编码引子ASCII码为什么是每8个bit组成一个字节?GB2312 & GBK如何兼容中文和英文?全世界的编码-Unicode。Unicode的优化版UTF-8UTF-8额外的好处计算机系统通用的字符编码工作方式Py2 Vs Py3编码py2和py3字符编码转换总结解码和转码python3 执行代码的过程引子相信大家都知道计算机只认识二进制,生活中的数字要想让计算机理解就必须转换成二进制。十进制到二进制的转换只能解决计算机理解数字的问题,那么文字要怎么让计算机理解呢?于是我

2020-07-19 10:27:03 426

原创 python语法基础练习题

python语法基础练习题1. 执行python脚本的两种方式是什么?2、基本数据类型和扩展数据类型的分类?3、元组的特点和功能4、哈希是什么?1. 执行python脚本的两种方式是什么?1,交互器执行,在控制台上运行临时输入的代码  2,文件操作,执行一个保存好的py文件两者的区别是:一个是内存操作,一个是硬盘操作,内存的特点是:读取速度快,但是断电就丢失数据  硬盘的特点是:速度慢,但可以保存数据2、基本数据类型和扩展数据类型的分类?基本数据类型:  可变数据类型:列表,字典,集合  

2020-06-06 10:38:41 290

原创 python网络编程练习题

这里写目录标题1、 什么是C/S架构?1.1 C/S架构与socket的关系2、 基于tcp协议通信,为何建立链接需要三次握手,而断开链接却需要四次挥手2.1 为什么要三次挥手?2.2  为什么要四次挥手?2.3 为什么TCP协议终止链接要四次?3、为何基于tcp协议的通信比基于udp协议的通信更可靠?4、流式协议指的是什么协议,数据报协议指的是什么协议?5、什么是socket?简述基于tcp协议的套接字通信流程流式协议6、什么是粘包? socket 中造成粘包的原因是什么? 哪些情况会发生粘包现象?1

2020-06-06 09:31:21 682

原创 python 面向对象练习题

python 要掌握面向对象,你得会做这些题1,面向对象三大特性,各有什么用处,说说你的理解。2,类的属性和对象的属性有什么区别?3,面向过程编程与面向对象编程的区别与应用场景?4,类和对象在内存中是如何保存的。5,什么是绑定到对象的方法、绑定到类的方法、解除绑定的函数、如何定义,如何调用,给谁用?有什么特性6,使用实例进行 获取、设置、删除 数据, 分别会触发类的什么私有方法7,python中经典类和新式类的区别8,示例1, 现有如下代码, 会输出什么:9,示例2, 现有如下代码, 会输出什么:10,请简

2020-05-25 10:15:57 2749

原创 第五章 常用模块

常用模块1.模块介绍1.1 什么是模块1.2 使用模块的好处1.3 模块分类2.模块导入&调用2.1 自定义模块2.2 模块查找路径3.os模块4. sys模块5. random模块6. 序列化pickle&json模块6.1 json vs pickle7. 文件copy模块shutil7.1shutil对压缩包的处理8. 正则表达式re模块8.1 常见的表达式规则8.2 re的匹配语法9. 包&跨模块代码调用9.1 官方推荐的跨目录导入方法1.模块介绍1.1 什么是模块在计

2020-05-23 09:56:53 150

原创 第四章 函数编程

函数编程1.函数是什么?2.函数参数3.嵌套函数4.匿名函数5.高阶函数6.名称空间6.1 作用域查找顺序7.闭包7.1 闭包在哪用8.装饰器8.1 把认证功能提取出来单独写个模块,然后每个版块里调用8.1 把这个功能 的函数名当做一个参数 传给 我的验证模块1.函数是什么?函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可特性:减少重复代码使程序变的可扩展使程序变得易维护语法定义def sayhi():#函数名 print("H

2020-05-22 23:45:44 402

原创 第三章 文件操作

文件操作1.文件操作1.1 python操作文件1.2 操作模式1.3 混合模式1.4 修改文件1.文件操作1.1 python操作文件用word操作一个文件的流程如下:1.找到文件,双击打开2.读或修改3.保存&关闭用python操作文件也差不多:f=open(filename) # 打开文件f.write("我是程序员") # 写操作f.read() #读操作f.close() #保存并关闭不过有一点跟操作word文档不同,就是word文档只要打开了,就即可以读、又可

2020-05-22 22:06:38 173

原创 第二章 Python基础进阶

Python基础进阶1.变量创建过程1.1变量的修改1.2 变量的指向关系2.身份运算3.空值None4.字符编码4.1 ASCII码(美国信息交换标准代码)4.2 GB2312 & GBK4.3 Unicode4.4 UTF-84.5 计算机系统通用的字符编码工作方式4.6 Python2 & Python3 编码5.hash5.1 什么是哈希?5.2 哈希特性5.3 哈希的用途5.4 基于hash的数据类型有哪些1.变量创建过程当我们定义了一个变量name = ‘oldboy’的时候

2020-05-22 12:30:17 162

原创 第一章 Python基础

Python基础1. 变量1.1 什么是变量1.2 变量的使用规则1.3 变量的命名规则1.4 常用定义方式2.基本数据类型2.1什么是数据类型2.2 数字2.3 字符串2.3.1 单引号、双引号有什么区别?2.3.2 多引号什么作用呢?2.3.3 字符串拼接3.基本运算符4.流程控制1. 变量1.1 什么是变量变量,是用于在内存中存放程序数据的容器。计算机的最核心功能就是“计算”, 计算需要数据源,数据源要存在内存里,比如我要把小明的姓名、身高、年龄信息存下来,后面程序会调用,怎么存呢,直接设置一

2020-05-22 11:19:48 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除