- 博客(16)
- 收藏
- 关注
转载 Django 生成六位随机图片验证码
from PIL import Image, ImageDraw, ImageFontfrom io import BytesIOimport randomdef get_valid_img(request): # 生成随机颜色 def get_random_color(): return (random.randint(0...
2019-01-23 09:12:00
340
转载 Django自定义过滤器和自定义标签
自定义过滤器 1、确认app已在setting中进行注册; 2、在app模板下创建名为templatetags的模板(切记名字一定不能改,只能是templatetags); 3、在模板下创建任意名称的.py文件; 4、在刚刚创建的.py文件中定制过滤器 -具体语法 from django.template import Libraryregist...
2019-01-10 20:18:00
186
转载 Django零碎知识点
无名分组 from django.urls import path,re_pathfrom app01 import viewsurlpatterns = [ re_path(r'^articles/2003/$', views.special_case_2003), re_path(r'^articles/([0-9]{4})/$', ...
2019-01-08 20:24:00
199
转载 jQuery实现淡入淡出样式轮播
jQuery实现淡入淡出式轮播 HTML代码 1 <div class="viewport"> 2 <!-- 轮播图放置区域 --> 3 <div class="lb"> 4 <a href="" id="img1"><img src="image/lunbo/lunbo1...
2018-12-20 19:48:00
277
转载 用Python实现简单统计文件夹中的文件总大小
用Python实现统计文件夹的大小,需要用到的是OS模块。OS模块中提供了可以统计文件大小的方法:os.path.getsize(dirpath) 具体代码如下:ret = os.sep.join(__file__.split('/')[:-2])name = os.path.basename(ret)sum = 0def func(dirpath):...
2018-08-11 11:42:00
1523
转载 【python】 生成随机验证码
我们经常在很多地方见到过验证码,各种样式的都有,有最基础的四位数字,还有四位字母,当然还有像12306那样恶心的验证码,今天学习了random模块之后就试着写了一个简单的四位或者六位数字字母组合的验证码import randomdef code(n=6,flag=1): s = '' for el in range(n): num = s...
2018-08-08 16:09:00
117
转载 【Python】 神奇的斐波那契数列
斐波那契数列又叫做'兔子数列', '黄金分割数列',由数学家列昂纳多·斐波那契以兔子繁殖为例子引出. 它指的是这样的一个数列: 1,1,2,3,5,8,13,21,34... 这个数列从第三项开始,每一项的值就是前两项值的和,所以它的简单表达式就是: f(1) = 1 ; f(2) = 1 ; f(n) = f(n-2) + f(n-1) (n > 2) 在Pytho...
2018-08-02 11:22:00
573
转载 【python】 迭代器
1. 迭代器简介 for循环我们都知道是对可迭代对象进行循环的,那么什么是可迭代对象呢, 我们目前所知的可迭代对象有: list str tuple dict set 为什么他们被称为可迭代对象呢, 为什么int就不是可迭代对象呢? 因为这些可迭代对象都遵守可迭代协议,什么是可迭代协议? 先看一串代码 # 对的 s = "abc" for c ...
2018-07-18 17:07:00
86
转载 【python】关于min()函数和max()函数的内在原理
假如给你一个纯数字的列表,让你求出它的最大值和最小值,你会怎么办呢?在这里我想到了两种方法: 第一种就是将这个列表进行重新排列,让它升序排列,那么升序排列之后第一个元素就是最小值最后一个就是最大值lst = [1,3,5,2,8,6]lst.sort()print("最小值为: %d" % lst[0])print("最大值为: %d" % lst[-1])...
2018-07-17 21:06:00
1346
转载 【python】初识函数
1. 函数的定义 对代码块和功能进行封装和定义的就叫函数.2. 函数语法 def 函数名(形参): 函数体 函数名(实参) 函数名的命名规则: 命名规则与变量一致.3. 函数的返回值 return,函数执行完毕,不会执行后面逻辑 1. 如果函数中不写return,返回None 2. 只写return, 返回None...
2018-07-13 17:06:00
98
转载 【python】is和==的区别以及encode()和decode()
is和==的区别: 要知道is和==的区别,我们先来了解一下id()方法,id方法的返回值就是对象的内存地址,简单来说就是这个会给我们一堆看不懂的数值element = '杰伦哥'print(id(element)) 程序运行结果:1936055642416 事实证明,这就是一堆数字,我们是真的看不懂 为什么要提到这个?因为接下来我要说的i...
2018-07-09 21:03:00
144
转载 python中的字典以及相关操作
字典基本概述: 字典用大括号{}括起来,内部使用key:value 来保存数据 例如{"Jay":"周杰伦","eason":"陈奕迅","JJ","林俊杰"} 字典的key是固定的,不可变的,就是说key可哈希,value则没有限制 key具有不等性,就是一个字典中的key不允许有相同的 字典的保存顺序不是按照我们自己的意愿来的,也可以认为是无序...
2018-07-06 16:41:00
300
转载 python列表元祖以及range
1.list 列表 列表可以装大量的数据,不限制数据类型.表达方式:[ ] , 方括号中的每一项用逗号隔开 列表和字符床一样,也有索引和切片 常用功能: 增: append() : 表示向列表中追加元素,追加到列表的末尾 insert(index,object) : 把元素插入到index位置,但会涉及到元素的移动 删: pop...
2018-07-05 21:53:00
157
转载 python基本数据类型
1. 编码 1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$% 128个码位 2**7 在此基础上加了一位 2**8 8位. 1个字节(byte) 2. GBK 国标码 16位. 2个字节(双字节字符) 3. unicode 万国码 32位, 4个字节 4...
2018-07-04 22:00:00
103
转载 python基础逻辑运算
1.while循环 while 条件: 循环体 执行流程:先判断条件是否成立,如果成立,执行循环体,然后再次判断条件...,直到不满足条件位置 while 条件 循环体 break else: 代码块 break:结束循环,停止当前本层循环 continue:结束当前本次循环,继续执行下一次循环 e...
2018-07-03 16:19:00
133
转载 了解Python与安装Python解释器
1. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105 硬盘: 西数。希捷。日立,东芝 ...
2018-07-02 20:41:00
239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人