摘要: 对List、Dict进行排序,Python提供了两个方法 sorted sorted(iterable, key=None, reverse=False) Return a new list containing all items from the iterable in ascending or 阅读全文
posted @ 2019-11-29 23:45 Hyyyy 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 各种推导式详解 推导式的套路 之前我们已经学习了最简单的列表推导式和生成器表达式。但是除此之外,其实还有字典推导式、集合推导式等等。 下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。 列表推导式 例一:30以内所有能被3整除的数 例二:30以内所有能被3整除的数的平方 例三:找到嵌 阅读全文
posted @ 2019-11-29 23:43 Hyyyy 阅读(234) 评论(0) 推荐(0) 编辑
摘要: collections模块—— Counter Counter目的是用来跟踪值出现的次数。它是一个无序的容器类型,以字典的键值对形式存储,其中元素作为key,其计数作为value。计数值可以是任意的Interger(包括0和负数)。Counter类和其他语言的bags或multisets很相似。 创 阅读全文
posted @ 2019-11-29 23:42 Hyyyy 阅读(775) 评论(0) 推荐(0) 编辑
摘要: filter filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 例如,要从一个list [1, 4, 6, 7, 9, 12, 1 阅读全文
posted @ 2019-11-29 23:41 Hyyyy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ```pythonimport shutil# 拷贝文件# shutil.copy2('原文件', '现文件')# shutil.copy2('file', 'temp')# 拷贝目录# shutil.copytree("原目录", "新目录", ignore=shutil.ignore_patterns("*.pyc"))# shutil.copytree("/Users/jingliyang/... 阅读全文
posted @ 2019-11-29 23:39 Hyyyy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2019-11-29 23:28 Hyyyy 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Cookie Cookie的由来 Http协议是无状态的 无状态的意思是每次都是独立的请求存在,它的执行情况和结果与前面的请求和后面的请求都无直接关系,它不会受到前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句话来说,人生若只如初见,对服务器来说,每一次的请求都是全新的 状态可以 阅读全文
posted @ 2019-11-29 20:36 Hyyyy 阅读(229) 评论(0) 推荐(0) 编辑