分类
摘要:
1,下载pip
[root@localhost ~]# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py % Total % Received % Xferd Average Speed Time Time Time Curr... 阅读原文
2018-03-31 21:21:02 阅读(736) 评论(0)
摘要:
ssh实现远程登陆一般有两种方式,一种就是用户密码登陆,另一种是密钥登陆(当然默认是要服务端打开ssh服务)。
我这里使用这两种方法操作一下远程登陆,测试客户端是本机的root与jeff用户,远程连接我的阿里云服务器。
用户及密码登陆
root@debian:/tmp# ssh root@120.79.... 阅读原文
2018-03-31 20:14:02 阅读(977) 评论(0)
摘要:
再次重申学习的是某位THU大神,网址贴下
http://nbviewer.jupyter.org/github/lijin-THU/notes-python/tree/master/
只贴了我不太熟悉的
适合有其他编程语言基础的看
chat 2 part2 some function about number and... 阅读原文
2018-03-31 18:50:02 阅读(745) 评论(0)
摘要:
1,判断值在元组中
>>> a = ( 1, 2, 3, 4, 10 )
>>> 10 in a
True
>>> '10' in a
False
2,修改元组中的值,由于元组不能被直接修改,可以先把他转成列表,在通过列表修改之后,赋给一个新... 阅读原文
2018-03-31 17:19:01 阅读(763) 评论(0)
摘要:
2-1 简单消息:将一条消息存储到变量中,再将其打印出来。
1 message="Hello,world!"
2 print(message)
输出:
Hello,world!
2-2 多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。
1 message=... 阅读原文
2018-03-31 15:54:02 阅读(754) 评论(0)
摘要:
reportgen v0.1.8 更新介绍
这段时间,我对 reportgen 进行了大工程量的修改和更新。将之前在各个文章中出现的函数进行了封装,同时也对现有工具包的一些逻辑进行了调整。
1、reportgen 简介
reportgen 的底层是 pptx 文件生成接口,它能非常方便的将DataFrame等数据导出... 阅读原文
2018-03-31 14:07:04 阅读(859) 评论(0)
摘要:
Python实现冒泡排序
简单说下,冒泡排序思路就是先从无排序的第一个元素依次与后面的元素做比较,获取比较中大的一方,小的一方放到前一位置,然后进行下次比较,最后找到本轮最大的一个后,将剩下的再进行一轮排序。
代码实现上可能各有不同,但是思路都是一样。贴出我的实现,不是很简洁,debug了一段时间
lt = [1, ... 阅读原文
2018-03-31 12:23:02 阅读(767) 评论(0)
摘要:
一、 装饰器
装饰器就是闭包函数的一种应用场景
什么是闭包函数?我们再来回忆一下:
闭包函数:
定义在函数内部的函数,并且该函数包含对外部函数作用域(强调:对全局作用域名字的引用不算闭包)名字的引用,该函数称为闭包函数
说到作用域我们再回忆下:
作用域: ... 阅读原文
2018-03-31 11:55:03 阅读(738) 评论(0)
摘要:
max(iterable, *[, key, default])
max(arg1, arg2, *args[, key])
函数功能为取传入的多个参数中的最大值,或者传入的可迭代对象元素中的最大值。默认数值型参数,取值大者;字符型参数,取字母表排序靠后者。还可以传入命名参数key,其为一个函数,用来指定取最大值的方... 阅读原文
2018-03-30 10:08:01 阅读(719) 评论(0)
摘要:
1.numpy.nonzero(condition),返回参数condition(为数组或者矩阵)中非0元素的索引所形成的ndarray数组,同时也可以返回condition中布尔值为True的值索引,其中,数值0为False,其余的都为True。
1 >>>b=np.mat(np.arange... 阅读原文
2018-03-30 08:18:02 阅读(755) 评论(0)