• 哈希表的原理及实现代码

    哈希表可以表述为,是一种可以根据关键字快速查询数据的数据结构 一. 哈希表有哪些优点? 不论哈希表中数据有多少,增加,删除,改写数据的复杂度平均都是O(1),效率非常高 二. 实现哈希表 1. 哈希表原理 如果说每一个数据它都对应着一个固定的位置,那我们查找特定一...

    2019-04-18 09:00:08

  • anaconda虚拟环境管理,从此Python版本不用愁

    1 引言 在前几篇博文中介绍过 virtualenv、virtualenvwrapper等几个虚拟环境管理工具,本篇要介绍的anaconda也有很强大的虚拟环境管理功能,甚至相比virtualenv、virtualenvwrapper等工具,更加强大。 Anaconda是专注于数据分析的Python发行版本,包含了conda、Python...

    2019-04-18 09:00:03

  • django apscheduler在特定时间执行一次任务(run at a

    如何使程序在特定时间只执行一次,我查了一下。 celery可以,时间以秒计。 task = mytask.apply_async(args=[10, 20], countdown=60) 不过,我们存在以天、星期、甚至月的倒计时,感觉celery还是不满足需求。 最后找到了apscheduler。from django.utils import timezon...

    2019-04-18 09:00:06

  • python高级-迭代器(18)

    一、什么是迭代器 迭代是访问集合元素的?种?式。 迭代器是?个可以记住遍历的位置的对象。 迭代器对象从集合的第?个元素开始访问,直到所有的元素被访问完结束。 迭代器只能往前不会后退 二、可迭代对象 直接作?于 for 循环的数据类型有以下?种: ?类是集合数据类型:如...

    2019-04-18 08:59:58

  • 侯哥的Python分享

    大家好:我是一个从事个人开发的Python爱好者,希望我的分享能带给大家成长,在学习Python的道路上我们一起进步,如果有需要商业合作的,可以联系我 人生苦短,我用Python(1) 工欲善其事,必先利其器(2) python基础-变量运算符(3) python基础-分支判断语句(4) python基...

    2019-04-18 08:59:58

  • day4

    一:复习 '''1.变量名命名规范 -- 1.只能由数字、字母 及 _ 组成 -- 2.不能以数字开头 -- 3.不能与系统关键字重名 -- 4._开头有特殊含义 -- 5.__开头__结尾的变量,魔法变量 -- 6.支持大小驼峰,但建议 _ 连接语法 -- 7.尽量见名知意 2.常量:用全大写标示常量,只能自...

    2019-04-18 08:59:59

  • 数据分析处理库Pandas——索引进阶

    Series结构 筛选数据 指定值 备注:查找出指定数值的索引和数值。 逻辑运算 备注:查找出值大于2的数据。 复合索引 DataFrame结构 显示指定列 筛选显示 备注:值小于0的显示原值,否则显示空值。 备注:值小于0的显示原值,否则显示原值的负数。 备注:显示ab的行。 备...

    2019-04-12 09:35:08

  • python函数参数默认值及重要警告

    最有用的形式是对一个或多个参数指定一个默认值。这样创建的函数,可以用比定义时允许的更少的参数调用,比如: def ask_ok(prompt, retries=4, reminder= ' Please try again! ' ): while True: ok = input(prompt) if ok in ( ' y ' , ' ye ' , ' yes ' ): return Tru...

    2019-04-12 09:34:37

  • Python-接口自动化(六)

    接口基础知识(六) (7)接口 1、接口: 外部系统与本系统之间以及系统内部的各个子系统间,以约定标准提供的服务,包括对外提供的接口/对外提供的接口。 不同的请求协议:http webservice dubbo socket http请求分为:get post delete put head option GET和POST的区别...

    2019-04-12 09:32:05

  • Python笔记之format()格式输出全解

    格式化输出:format() format():把传统的%替换为{}来实现格式化输出 使用位置参数:就是在字符串中把需要输出的变量值用{}来代替,然后用format()来修改使之成为想要的字符串,位置参数就是把传统的%改为{},按照位置顺序自动进行替换 ' My name is {},age:{} ' .forma...

    2019-04-12 09:32:36

2