python 浅谈 递归函数 最近在自学一些python,找了些资料。自己慢慢研究到了递归函数这一章,碰到个很经典的例子。汉诺塔的移动。一开始尝试自己写的时候发现,这东西怎么可能写的出来。但是看到别人写出来以后发现,这东西真的能写出来。 本着借鉴的目的想去分析一下别人写的东西。觉得很有意思想给大家分 ...
分类:
编程语言 时间:
2018-01-16 18:23:50
阅读次数:
229
Pandas系列之入门篇 简介 pandas 是 python用来数据清洗、分析的包,可以使用类sql的语法方便的进行数据关联、查询,属于内存计算范畴, 效率远远高于硬盘计算的数据库存储。另外pandas还提供了大数据存储的API——HDFStore,来对接HDF5。 安装 1. pandas 利用 ...
分类:
其他好文 时间:
2018-01-16 18:20:46
阅读次数:
279
和list比较,dict有以下几个特点: 而list相反: 所以,dict是用空间来换取时间的一种方法。 dict可以用在需要高速查找的很多地方,在Python代码中几乎无处不在,正确使用dict非常重要,需要牢记的第一条就是dict的key必须是不可变对象。 set 要创建一个set,需要提供一个 ...
分类:
编程语言 时间:
2018-01-16 18:19:08
阅读次数:
138
安装harbor之前,需要安装好Python,Docker,DockerCompose。Python需要2.7以上的版本,Docker需要1.10以上的版本;DockerCompose需要1.6.0以上的版本。一:安装DockerComposehttps://docs.docker.com/compose/install/中介绍的各种安装方法,只有使用pip的方式才能安装成功。使用pip安装,因为
分类:
其他好文 时间:
2018-01-16 18:17:52
阅读次数:
147
#!/usr/bin/python#*coding:utf-8*s1=set([4,4,5,5,6,6])print(s1)s2=set([2,3,4])print(s1&s2)print(s1|s2)#!/usr/bin/python#*coding:utf-8*d={‘tom‘:95,‘bob‘:75,‘jack‘:88}print(
分类:
其他好文 时间:
2018-01-16 18:17:39
阅读次数:
101
一,深浅拷贝 看拷贝列子day19-1.py 假如修改的元素是一个列表,源列表也会发生变化day19-2.py 为什么会这样,因为第一次修改的是一个不可变元素对应的指针发生了变化,第二次s和s3指向的内存地址是一个可变的元素(列表)当列表发生改变,但是列表的内存地址没有改变s和s3的指向没有发生改变 ...
分类:
编程语言 时间:
2018-01-16 18:16:17
阅读次数:
123
#!/bin/sh#Author:Aaron. /etc/init.d/functionsexport PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/node/binbase_dir=$(dirname $0)start() { echo "Start cloud..
分类:
其他好文 时间:
2018-01-16 18:14:03
阅读次数:
148
一、基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的。 排序,数字、字符串按照ASCII,中文按照unicode从小到大排序 如果需要一个排序好的副本,同时保持原有列表不变,怎么实现呢? 注意:y = x[:] 通过分片操作 ...
分类:
编程语言 时间:
2018-01-16 18:13:31
阅读次数:
129
转自:https://www.cnblogs.com/ ldzwzj 1991/p/5889629.html 取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方 文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像 ...
分类:
编程语言 时间:
2018-01-16 18:10:04
阅读次数:
178