自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 Word模板的一些基础语法应用

一、基本语法变量取值:{{}}条件控制:{% %}注 释:{# #}二、过滤器title:把值中的每个单词都转成大写trim:把值的首尾空格去掉join:拼接多个值为字符串round:默认对数字四舍五入,也可以用参数控制capitialize:首字母大写其它都小写lower:把值转换成小写形式upper:把值转换成大写形式三、for循环例1: {% for item in [1,2,3] %} {{item}} {% endfor %} 例2:迭代字典

2021-06-18 16:53:17 665 1

原创 高阶函数看不会, 几年学习都白费.

一.高阶函数1. lambda函数参数: 自定义变量名作用: 使用lamdba高阶函数时可以利用自己自定义的变量名进行运算, lambda表达式和跳转表示例1:# 跳转表L = [lambda x: x**2, lambda x: x**3, lambda x: x**4] # 这个 **2 表示的是2次方 **3是3次方 **4是4次方for i in L: print(i(2)) # 这个(2)是给初始值x赋的值 x = 24 # 2的2次方表现为 2*28 # 2

2021-04-13 20:03:48 152 4

原创 使用GenericAPIView和mixins类展示数据

创建项目:创建Appdjango-admin startproject 项目名称python manage.py startapp App名称settings配置# 配置INSTALLED_APPSINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'dja

2021-04-11 20:40:44 122

原创 Python的内存管理机制

一.引用计数引用计数定义: 引用计数是编程语言中的一种内存管理技术(GC Garabage Collection) 将资源(对象, 内存, 磁盘空间等) 的被引用次数保存起来引用次数变为零时资源将被释放如何使引用计数减少del语句会删除一个引用, 这会让该引用指向的对象引用计数减一注意: 任何追踪或调试程序会给对象增加一个额外引用, 这会推迟该对象被回收的时间引用计数会导致什么问题两个或两个以上的对象互相引用时, 彼此引用计数不为零, 造成循环引用无法回收, 这种情况出现时,

2021-04-11 15:15:43 73

原创 数据类型

简介: 可变数据类型和不可变数据类型, 列表,元祖,字符串,集合1. 可变数据类型和不可变数据类型有哪些可变数据类型List(列表), set(集合), dict(字典)不可变数据类型number(数字), str(字符串), tuple(元祖), frozenset(不可变集合)2. 列表和元祖之间的区别2.1. 主要区别: 列表可变, 数据可以动态变化, 元祖不可变, 大小固定数据量大的时候进行操作, 元祖明显优于列表2.2. 元祖用于存储**异构(het

2021-04-07 20:10:39 114

原创 语法基础

简介: 一些Python常用的语法基础1. is和 == 的区别is: 比较两个实例是否完全相等, 包括内存地址== : 只是比较两个实例的内容, 只要内容相等就行2. range 和 xrange 的区别xrange是在P2中具有的range 返回的是一个List对象, xrange 返回的是一个迭代器对象xrange由于不会生成一个list, 而是每次调用返回期中一个值, 内存空间使用极少, 从性能对比来看range更好3. 什么是深浅拷贝浅拷贝 copy.copy()只拷

2021-04-07 14:33:12 71

原创 Python基础--数据类型及其内置方法

一.列表常用方法1.append()a = [1,2,3,4,5]a.append(6)# [1,2,3,4,5,6]append()方法用于在列表末尾添加数据2.extend()a = [1,2,3]b = [4,5,6]print(a.extend(b))# [1,2,3,4,5,6]extend()方法用于在列表末尾添加另一个列表中多个值3.count()a = [1,2,3,1]print(a.count(1))# 2count()方法用于统计指定值在列表中出现

2021-04-06 20:40:10 368 8

原创 语言相关

一.语言相关1.1 解释型语言和编译型语言解释型语言: Python, JavaScript, PHP, Shell, MATLAB等编译型语言: C, C++, Golang, Pascal(Delphi)等1.2 解释型语言和编译型语言的区别解释型语言: 1) 解释型语言不对源代码进行编译, 通过解释器一边执行一边转换, 需要哪些源代码就转换哪些源代码, 不生成可执行程序.2) 这种语言称为**解释型语言**, 使用的转换工具称为**解释器**.3) 但是过于依赖解释器, 解释器本身就

2021-04-06 20:37:22 128

翻译 axios 的基本使用

axios的基本介绍一、axios的介绍:官方网站:http://www.axios-js.com概念:aixos是一个基于Promise(ES6语法中用于处理异步的)的HTTP库,用于浏览器和node.js中。作用:浏览器中创建XMLHttpRequests从node.js中创建http请求支持Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换JSON数据客户端支持防御XSRF安装命令:npm install axios使用:import axios f

2021-02-02 14:51:53 148

空空如也

空空如也

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

TA关注的人

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