- 军军小站|张军博客
搜索到与相关的文章
编程技术

对象可以访问类的私有成员+自我理解

一个奇怪的发现:对象可以访问类的私有成员原文地址:http://blog.sina.com.cn/s/blog_4a8ed95f0100053d.htmlclassString{public:String&operator=(constString&str){//为什么在这里可以直接访问str对象的私有成员呢??size=str.size;}private:intsize;};****************************************

系统 2019-08-12 01:32:28 2100

Python

python每日经典算法题5(基础题)+1(较难题)

一:基础算法题5道1.阿姆斯特朗数如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。判断用户输入的数字是否为阿姆斯特朗数。(1)题目分析:这里要先得到该数是多少位的,然后再把每一位的数字截取出来,把各位数字的n次方之和和该数一起判断即可。(2)算法分析:python中有len()函数可以得到一个字符串的长度,因此需要先把一个正整数转化为正整数字符串。然后从高位向低位截取(也可以反过来)。或者高效算法利用for循环切片。从高位到低位:用正

系统 2019-09-27 17:56:25 2099

Python

用python进行数据分析:记录(一)

python数据分析记录用python进行数据分析:记录(一)主要记录一些语法语句的使用Seaborn的joinplot图无法显示pearson相关系数如何让sns.joinplot显示pearson相关系数:1.按自己的思路写的代码显示的图标没有rp系数的显示2.如图3.导入stats,写函数4.如图关于zip()函数和enumerate()函数zip()1.该函数用于将多个可迭代对象作为参数,依次将对象中对应的元素打包成一个个元组,然后返回由这些元组组

系统 2019-09-27 17:55:54 2099

Python

Python+matplotlib+numpy绘制精美的条形统计图

本文实例主要向大家分享了一个Python+matplotlib+numpy绘制精美的条形统计图的代码,效果展示如下:完整代码如下:importmatplotlib.pyplotaspltfromnumpyimportarangefromnumpy.randomimportranddefgbar(ax,x,y,width=0.5,bottom=0):X=[[.6,.6],[.7,.7]]forleft,topinzip(x,y):right=left+wid

系统 2019-09-27 17:52:47 2099

Python

python学习笔记之property

#property#内置装饰器函数只在面向对象中使用frommathimportpiclassCircle:def__init__(self,r):self.r=r@propertydefperimeter(self):return2*pi*self.r@propertydefarea(self):returnself.r**2*pic1=Circle(5)print(c1.area)#圆的面积print(c1.perimeter)#圆的周长classPe

系统 2019-09-27 17:52:45 2099

Python

python数据组合总结

一、序列类型(字符串,元组(),列表[])序列类型支持in,len(),分片[],迭代,5种内置序列类型:bytearray,bytes,list,str,tuple(元组)。1、元组可以嵌套(如:x=str[2][1][0][1])2、元组的命名(collections.namedtuple(),即自定义)样:sale=collctions.namedtuple("sale","productidcustomeriddateprice")逗号前的为元组类

系统 2019-09-27 17:52:31 2099

Python

python实现两个dict合并与计算操作示例

本文实例讲述了python实现两个dict合并与计算操作。分享给大家供大家参考,具体如下:用pythonic的方法,将两个dict合并,并进行计算.如果key值相同,则将他们的值进行想加,否则保留原来的值.当然,通常会想到,用循环的方法来做,这是一般人都知道的做法,下面讲一个pythondict内置的方法来实现。比如有如下两个字典:DictA:{'a':1,'b':2,'c':3}DictB:{'b':3,'c':4,'d':5}将他们想加后得到的结果是:

系统 2019-09-27 17:52:09 2099

Python

Python脚本实现集群检测和管理功能

场景是这样的:一个生产机房,会有很多的测试机器和生产机器(也就是30台左右吧),由于管理较为混乱导致了哪台机器有人用、哪台机器没人用都不清楚,从而产生了一个想法--利用一台机器来管理所有的机器,记录设备责任人、设备使用状态等等信息....那么,为什么选择python,python足够简单并且拥有丰富的第三方库的支持。最初的想法由于刚参加工作不久,对这些东西也都没有接触过,轮岗到某个部门需要做出点东西来(项目是什么还没情况,就要做出东西来,没办法硬着头皮想点

系统 2019-09-27 17:51:51 2099

Python

Python用GET方法上传文件

之前在osc看到一个文章讨论Get和Post的不同,有人说不能用Get来上传文件。这就是用Get上传文件的例子,client用来发Get请求,server用来收请求。文件内容是在http请求的body内传过去的。用了不同的语言,因为我觉得各自处理起来都要方便些。而且我觉得浏览器也是可以发出这样的请求的,之后我会尝试一下。请求端代码复制代码代码如下:importrequests#需要安装requestswithopen('test.txt','rb')asf

系统 2019-09-27 17:51:34 2099

Python

干货 | Python之Docker配置redis主从哨兵

1.从docker仓库拉取redis镜像dockerpullredis2.在/home下分别创建redis-6379-data,redis-6380-data,redis-6381-data3.拷贝/etc/redis/redis.conf到/home下4.复制redis.conf为redis-6379.conf,redis-6380.conf,redis.6381.con并且分别修改其中的配置,logfile指定不同的文件port6380logfile"

系统 2019-09-27 17:50:32 2099