模板标签及模板的继承与引用 一、模板标签 定义:标签在渲染的过程中提供任意的逻辑 语法:由 {% %} 来定义的 例:1、循环列表数据 2、如果要判断性别的女的,背影色为黄色,否则为红色 3、如果要加序号 4、如果电话号码为空时,显示未填 {% for student in students %} ...
分类:
其他好文 时间:
2019-03-25 23:36:25
阅读次数:
233
列表 一.相关知识 1.列表格式 nameList=["Xiao Deng","Xiao wang"] 比c语言的数组强大的地方在于列表中的元素可以是不同类型的 列表也是用从下标为0开始取值 2.列表的循环遍历 for循环: while循环: 3.列表的相关操作 1).添加元素(append,ext ...
分类:
编程语言 时间:
2019-03-06 11:56:22
阅读次数:
199
1. 生成器 利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我们可以采用更简便的语法,即生成器(g ...
分类:
其他好文 时间:
2019-03-03 09:27:06
阅读次数:
224
function NumberList(props) { const numbers = props.numbers; const listItems = numbers.map((number) => {number} ); return ( {listItems} ); } cons... ...
分类:
其他好文 时间:
2019-02-02 14:24:20
阅读次数:
175
Ansibleplaybook的核心元素:tasks:任务variables:变量templates:模板handlers:处理器roles:角色变量:facts--extra-vars"name=valuename=value"role定义Inventory中的变量:主机变量hostnamename=valuename=value组变量[groupname:vars]name=valuename
分类:
其他好文 时间:
2019-01-21 11:10:26
阅读次数:
151
# 1.二次编码# encode 编码# decode 解码 # 2.基础数据类型补充 # 列表不能循环添加 变成死循环# 列表使用for循环删除元素 for循环的计数 删除不干净 # 字典删除元素 # 字典for的不能被修改 # dict.fromkeys() ################## ...
分类:
编程语言 时间:
2019-01-15 18:31:25
阅读次数:
146
方法一:利用集合去重 方法二:此方法略微冗余,先判断元素是否重复,再将重复元素提取并保存到新列表中,再for 新建的列表元素,删除原列表 方法三:for循环列表元素,判断是否重复,并删除(注意:不能循环原列表删除,会报out of range错误) 方法四:由方法三变化,用递归来实现。--by 孟楠 ...
分类:
编程语言 时间:
2019-01-05 13:33:57
阅读次数:
154
列表不能循环添加 会变成死循环列表使用for循环删除元素 for循环机制会导致有些操作删不干净: 列举几种可以实现清空列表的方法: 字典删除元素 字典在for循环的时候 不能修改: fromkeys: 结构是dict.fromkeys('可迭代对象','值') 当fromkeys当中添加的值是可变数 ...
分类:
其他好文 时间:
2019-01-04 19:40:02
阅读次数:
190
流程: 1.获取前端的文件 2.判断文件是否zip文件 3.解压压缩包并保存 4.遍历解压后的文件夹 5.判断文件是否py文件,将绝对路径添加到列表 6.循环列表,排除注释和空号,统计行数 ...
分类:
其他好文 时间:
2019-01-03 20:41:49
阅读次数:
285
今天不瘦给大家分享一下redis第二个基本数据类型:列表。如果大家了解基本数据结构,相信大家对列表不会陌生,比如在C语言中我们可以使用数组实现一个列表,也可以使用链表实现一个列表(列表链表傻傻分不清楚,列表是一种抽象数据类型,链表为一种实现方式)。 言归正传,那redis是怎么实现列表的呢?答案是: ...
分类:
其他好文 时间:
2018-12-20 00:00:52
阅读次数:
236