- 博客(10)
- 收藏
- 关注
原创 rest_framework_simplejwt自定义使用——登录功能
系统默认的JWT认证使用的默认用户进行验证了,有时候需要我们自定义设置用户表并验证。使用自定义创建的用户表模型
2023-05-08 23:22:24 3026
原创 python(基础)函数的装饰器
在代码运行期间,可以动态增加函数功能的方式,被称为装饰器【Decorator】也就是说,在不修改原函数的基础上,给原函数增加功能好处:在团队开发中,如果两个或者两个以上的程序员会用到相同的功能,但是功能又有细微的差别,采用装饰器:相互不影响,代码简化一、简单的装饰器# 简单装饰器def outer2(fn): # fn = eat2 def inner(): print("先挑个舞") fn() print('再唱个歌') retu
2020-08-02 20:08:42 221
原创 python(基础)函数的特殊用法&迭代器&生成器
一、函数的特殊用法变量可以指向函数函数名是一个变量函数可以作为参数# 函数的特殊用法# 1. 函数名, 也是指向函数的变量def my_abs(n): if n < 0: return -n return nprint(my_abs(-1))f = my_abs # 函数名就是变量,可以赋值print(f(-2))# 2. 函数可以当成参数def fn(x, f): x = 10+x return f(x,20)def
2020-08-02 19:54:29 186
原创 python(基础)函数入门
一、函数的概念语法:def 函数名(参数1,参数2,参数3…): 函数体 返回值说明:a.函数由两部分组成:声明部分和实现部分b.def,关键字,是define的缩写,表示定义的意思c.函数名:类似于变量名,遵循标识符的命名规则,尽量做到顾名思义d.():表示的参数列表的开始和结束e.参数1,参数2,参数3… :参数列表【形式参数,简称为形参】,其实本质上就是一个变量名,参数列表可以为空f.函数体:封装的功能的代码g.返回值:一般用于结束函数,可有可无,如果有返回值,则表示
2020-08-02 19:24:02 255
原创 python(基础)字典、元组、集合
python的数据类型分为可变数据类型和不可变数据类型:可变数据类型:Set(集合)、List(列表)、Dictionary(字典)不可变数据类型:Number(数字)、String(字符串)、Tuple(元组)List、Set、Dictionary、Tuple的优点:List:Python的list是最灵活的数据类型.由一系列的放在方括号“[]”里的,且用逗号隔开的values组成。列表内的values不要求是同种类型。Set:无序(unordered)不重复(unique)可
2020-07-28 20:59:24 148
原创 python(基础)list列表的基本使用和功能&随机数
一、列表list1. 概述特点:有序,元素不唯一变量:使用变量存储数据,但是,缺点:一个变量每次只能存储一个数据思考:如果一次性存储多个数据,怎么做?解决:采用列表作用:列表相当于是一个容器,可以同时存储多个数据本质:列表是一种有序的集合说明:有序指的就是有顺序【数据的存放的顺序和底层存储的顺序是相同的】2. list的基本使用2.1 创建列表语法:列表名【标识符】 = [元素1,元素2.。。。。]代码演示:#1.创建列表#1.1创建一个空列表list1 = []pr
2020-07-25 15:18:35 877
原创 python(基础)分支与循环
一、分支1.代码结构顺序结构:代码从上往下依次执行分支结构:根据不同的条件,执行不同的语句循环结构: 根据指定的条件,重复执行某段代码2.分支结构-if语句分支结构一般分三种:单分支、双分支、多分支【单分支】:要么执行,要么不执行,当表达式成立的之后,则执行语句;如果表达式不成立,则直接跳过整个if语句继续执行后面的代码【双分支】:如果表达式成立,则执行语句1;如果不成立,则执行语句2【多分支】:实现了多选一的操作,会根据不同的条件从上往下来进行匹配,如果匹配上了,则执行对应的语句,
2020-07-23 20:44:11 179
原创 Python(基础) 变量、数据类型和运算符
一、变量1.变量1.1. 概念定义: 程序在运行的过程中,值可以随时发生改变作用:存储数据,参与运算1.2. 定义定义格式:变量名 = 初始值说明: 变量名: 对于每一个变量,需要给他定义一个名称,定义的规则就是标识符的规则 =: 赋值运算符【主要是为了给变量进行赋值】, 不是数学中的等于, 初始值:第一次给变量赋予的值,在程序运行的过程中,这个值可以随时发生改变举例:age = 10 age是变量名,10是初始值#Python中的变量的定义和数学中变量的定
2020-07-23 19:38:33 330
原创 Python(基础)输出与输入
一、输入*python的简单输出使用关键字print来实现的,一个print语句内可以输出多个类型的值,用“,”隔开,运行结果会将“,”编译成空格*# 输出print(10)print(10, 20, 30)print(10,"jjj","kkk")结果为...
2020-07-21 19:41:57 700
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人