摘要:
for...in循环: 再比如我们想计算1-10的整数之和,可以用一个sum变量做累加: range()函数:可以生成一个整数序列,再通过list()函数可以转换为list。 比如range(5)生成的序列是从0开始小于5的整数: range(101)就可以生成0-100的整数序列,计算如下:(注意 阅读全文
摘要:
Python中的list详解: Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 len():获取list元素的个数 索引: -1做索引,直接获取最后一个元素。以此类推,可以获取倒数第2个、倒数第3个 append:向list追加元素到末尾 i 阅读全文
摘要:
1.ASCII、Unicode和UTF-8的关系: UTF-8 11100100 10111000 10101101 ASCII编码实际上可以被看成是UTF-8编码的一部分 用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换 阅读全文
摘要:
1.换行字符:\n 2.转义字符(\):\\ 3.制表字符(对齐表格的各列):\t 4.'''...'''(表示多行内容) 5.Python还允许用 r''表示 ''内部的字符串默认不转义 阅读全文
摘要:
只需要在路径中把单杠换成双杠,重启sublime即可。 阅读全文
摘要:
准备工作: 1.Python 2.Django 3.Git 安装Python: 官网下载 安装Django: 现在正式开始创建一个名为my_blog的Django项目: 建立Django app(article): 到目前为止的项目结构如下: 并在my_blog/my_blog/setting.py 阅读全文
摘要:
密码加密是必不可少的一环,在实际的使用中,我们往往通过SHA1和MD5相结合的方法来进行密码的加密。需要注意的是,上述算法的加密过程都是不可逆的,即:只能加密,不能解密。 1、改写密码检验过程 2、设计加密算法 3、利用测试代码,生成默认密码有了加密算法后,我们发现直接在数据库中添加密码 123 , 阅读全文
摘要:
官方网站:http://materializecss.com/(有中文,翻译不全) 中文学习站:http://www.materializecss.cn/(翻译较全) 阅读全文
摘要:
ThinkPHP5大量的使用了这种可以直接使用::调用的方法,它们有一个很响亮的名字:静态方法。静态方法的引用,大幅提升了程序的运行效率,降低了资源的占用。 静态方法(ASK$ANSWER) 为什么要有静态方法? 可以降低内存的占用。 提高程序的执行效率。 什么时候用静态方法? 当这个方法与具体的对 阅读全文