摘要: 字典的特征: 阅读全文
posted @ 2018-11-06 22:51 梁少华 阅读(587) 评论(0) 推荐(0) 编辑
摘要: hash,译为散列或哈希。就是把任意长度的输入(可变类型除外)经过hash算法,输出成固定长度的输出,该输出就是hash值。哈希值比原有的输出占用空间要小,但是不同的输出可能会hash出一样的值,所以不能通过hash值来判断唯一的确定的输出。 用途: 文件签名 md5加密 密码验证 比如你淘宝的用户 阅读全文
posted @ 2018-11-06 21:13 梁少华 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 元组是python的基础类型之一,是有序的。 元组是不可变的,一旦创建便不能再修改,所以叫只读列表。 元组可以切片 count()方法 index()方法 阅读全文
posted @ 2018-11-06 20:56 梁少华 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 字符串是有序的,不可变的。 下面的例子说明了字符串是不可变的 字符串常用方法: 阅读全文
posted @ 2018-11-06 20:23 梁少华 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 列表是python常用数据类型之一,是可变的,可由n = []创建,也可由n = list()创建,第一种方法更常用。 常用方法总结: 阅读全文
posted @ 2018-11-06 20:12 梁少华 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 列表中的赋值和平常的赋值是不一样的,看下面的代码: 在这段代码中,a = 1,a指向内存地址;b = a,b也指向内存地址1,所以当a指向内存地址4的时候,b的值不变,因为b指向的内存地址是1而不是a。 在列表中就不一样了,下面介绍列表的深浅copy 1.直接赋值 In [1]: li = [1,2 阅读全文
posted @ 2018-11-05 22:32 梁少华 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 可以支持多个用户登录 用户3次认证失败后,退出程序,再次启动程序尝试登陆时,还是锁定状态 下面是我写的代码,如果有BUG或者不足之处,还请指出。 阅读全文
posted @ 2018-11-04 16:10 梁少华 阅读(1951) 评论(0) 推荐(0) 编辑
摘要: 如果有特殊需求,需要更多的精度,可以用decimal模块,通过更改其里面getcontext()函数里面的prec参数,来决定你想要的浮点数精度。 阅读全文
posted @ 2018-11-03 21:30 梁少华 阅读(2148) 评论(0) 推荐(0) 编辑
摘要: 计算机能识别的只有1和0,也就是二进制,而1和0可以表达出全世界的所有文字和语言符号。 我们人类采用的是十进制算术法,主要原因是因为我们有10个手指头。如果我们只有2个手指头的话,我们就会用二进制计数,就会逢二进一,那可能是这样计数的:1,10,11,20,21,30,31,40。。。。。。其中1代 阅读全文
posted @ 2018-11-03 21:04 梁少华 阅读(13177) 评论(1) 推荐(0) 编辑
摘要: 在python中可以用id()函数获取对象的内存地址。 用法: object -- 对象 阅读全文
posted @ 2018-11-03 12:55 梁少华 阅读(32844) 评论(0) 推荐(3) 编辑