hash函数: 一般翻译为“散列”或“哈希”,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值唯一来唯一的确定输入值(这也是应用hash函数时需要注意避免 ...
分类:
编程语言 时间:
2019-01-12 00:17:32
阅读次数:
164
1.列表是一个数据的集合,集合内可以放任何数据类型,可对集合进行方便的增删改查操作。列表里面的数可以重复。 2.列表的功能: 创建,查询( L[n]索引值为n的元素;L.count(n)查找有多少个元素为n;L.index(n)查找元素为n的索引值),切片,增加(L.append(n)在最后加入为n ...
分类:
编程语言 时间:
2019-01-11 23:14:57
阅读次数:
242
(一)流程控制 1.单分支结构 if 条件: 满足条件后要执行的代码 2.双分支结构: if 条件: 满足条件后要执行的代码 else : if 不满足就执行这个代码 3.多分支结构:if 条件: 满足条件后要执行的代码 elif : 上面不满足,满足这个,就执行这个代码 elif: 上面不满足,满 ...
分类:
编程语言 时间:
2019-01-11 20:03:59
阅读次数:
126
1.变量定义规则 声明变量 name = " Alex Li" 其中,name是变量名(标识符),"Alex Li" 是变量值。 (1)变量名只能是字母、数字或下划线的任意组合。 (2)变量名的第一个字符不能是数字。 (3)以下关键字不能声明为变量名[ 'and' , 'assert' , 'bre ...
分类:
编程语言 时间:
2019-01-11 18:55:05
阅读次数:
195
从2015开始国内就开始慢慢接触Python了,从16年开始Python就已经在国内的热度更高了,目前也可以算的上"全民Python"了。众所周知小学生的教材里面已经有Python了,国家二级计算机证也需要学习Python了!因为Python简单、入门快,是不少程序员入门的首选语言。Python可用的地方非常多。无论是从入门级选手(爬虫、前端、后端、自动化运维)到专业级数据挖掘
分类:
编程语言 时间:
2019-01-10 12:07:04
阅读次数:
210
格式化输出: username:python password:python1 说明: % 为占位符 s 为str(字符串), d为int(数字) 编码: ascii 8位,一个字节,最高位为0,只使用低7位,保留最高位,以便后续用,只能表示256种可能,只包含英文、特殊字符、和数字; unicod ...
分类:
编程语言 时间:
2019-01-06 10:42:34
阅读次数:
163
#!/user/bin/python# -*- coding:utf-8 -*-li = ['zs','ls','ww','zl']# name = li.pop(1) #按索引位置删除有返回值# name1 = li.pop()#默认删除最后一个有返回值# print(name,name1,li) ...
分类:
编程语言 时间:
2018-12-30 14:49:14
阅读次数:
221
#!/user/bin/python# -*- coding:utf-8 -*-li = ['zs','ls','ww','zl','xx']# del li[1:] #1到最后# print(li)del li[0:3] #顾头不顾尾print(li) ...
分类:
编程语言 时间:
2018-12-30 14:46:41
阅读次数:
200
#!/user/bin/python# -*- coding:utf-8 -*-li = ['zd',[1,3,4,5,6],'ls','ww','zl']l1 = li[0]print(l1)l2 = li[1]print(l2)l3 = li[0:3]print(l3) #切片顾头不顾尾 ...
分类:
编程语言 时间:
2018-12-30 14:42:29
阅读次数:
197