摘要: 1.Django的模板语言 1.{{ name }} -->变量 2.for循环: {% for i inbook_list %} {{ forloop.counter }} {{ forloop.last }} {{i}} {% endfor %} 3. if判断 {% if 10>5 %} .. 阅读全文
posted @ 2018-09-17 09:29 月黑风高夜夜欢 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: view中代码: 模板中支持的写法: Filters 语法: 阅读全文
posted @ 2018-09-16 15:08 月黑风高夜夜欢 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL安装 Windows: 可执行文件 点点点 压缩包 放置任意目录 初始化 服务端:E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld --initialize-insecure # ... 阅读全文
posted @ 2018-09-05 15:49 月黑风高夜夜欢 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 python面向对象中的 阅读全文
posted @ 2018-09-04 17:23 月黑风高夜夜欢 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。 应用场景: 阅读全文
posted @ 2018-09-04 15:14 月黑风高夜夜欢 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 一说规则我已经知道你很晕了,现在就让我们先来看一些实际的应用。在线测试工具 http://tool.chinaz.com/regex/ 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其 阅读全文
posted @ 2018-09-04 13:03 月黑风高夜夜欢 阅读(149) 评论(0) 推荐(0) 编辑
摘要: os模块 是与操作系统交互的一个接口 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 sys模块 sys模块是与python解释器交互的一个接口 阅读全文
posted @ 2018-09-04 10:17 月黑风高夜夜欢 阅读(227) 评论(0) 推荐(0) 编辑
摘要: random模 >>> import random#随机小数 阅读全文
posted @ 2018-09-04 09:54 月黑风高夜夜欢 阅读(6173) 评论(0) 推荐(0) 编辑
摘要: 时间模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00 阅读全文
posted @ 2018-09-04 09:52 月黑风高夜夜欢 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 初识递归 递归的定义——在一个函数里再调用这个函数本身 现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 递归函数与三级菜单 阅读全文
posted @ 2018-09-04 09:46 月黑风高夜夜欢 阅读(112) 评论(0) 推荐(0) 编辑