- 军军小站|张军博客
搜索到与相关的文章
Python

[python整理]@staticmethod和@classmethod的作用

前言知识在于细节,整理很重要。在python中,有3类方法:1)静态方法(staticmethod)2)类方法(classmethod)3)实例方法其中静态方法和类方法是不需要进行实例就可以直接调用,语法格式:类名.方法名具体举个例子说明deffunc(x):print("hello,我是常用方法")classFun:deffunc1(self,x):print("hello,我是类中方法",x,self)@classmethoddeffunc2(cls,

系统 2019-09-27 17:51:55 1831

Python

Python踩坑系列-20190803

关于声明并初始化二维列表想要快速创建一个二维列表如:5x3的二维列表[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]正确用法:#先创建一个一维列表tmp=[0,]*3result=[]foriinrange(5):#拷贝对象result.append(tmp.copy())result[0][1]=1print(result)#[[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]误用:#得到的

系统 2019-09-27 17:51:23 1831

Python

Python数据类型详解——字符串

Python数据类型详解——字符串一、定义字符串是一个有序的字符集合,用于存储和表示基本的文本信息,用''、""、''''''中间包含的内容称之为字符串创建:s='Helloworld!'二、特性按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序。可以进行切片操作不可变,字符串是不可变的,不能想列表一样修改其中某个元素,所有对字符串的修改操作都是相当与生成一份新的数据。字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有的字符均取消特

系统 2019-09-27 17:51:12 1831

Python

python学习道路即将结束

其实今天算是失眠了,所以打算整理一下自己的学习内容了!今天是我看视频学习的第六天,已经学习到定义类和对象了,有时候回想python这门语言真的很入门吧,各种语法比较简易能懂。1入门首选2print("helloworld!")3字符串4name="小明"5print(name)循环语句foriinrange(1,10):print(i)ifwhile原谅我不太会用6列表7my_list=["小明",20,“高中”]8字典9my_dict={"name":"

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

Python

python调用其他文件函数或类的示例

B.py调用A.py的函数或类在同一个文件夹下调用函数:A.py文件:defadd(x,y):print('和为:%d'%(x+y))B.py文件:importAA.add(1,2)或fromAimportaddadd(1,2)调用类:A.py文件:classA:def__init__(self,xx,yy):self.x=xxself.y=yydefadd(self):print("x和y的和为:%d"%(self.x+self.y))B.py文件:fr

系统 2019-09-27 17:51:08 1831

Python

浅析Python装饰器以及装饰器模式

漫谈如果作为一个Python入门,不了解Python装饰器也没什么,但是如果作为一个中级Python开发人员,如果再不对python装饰器熟稔于心的话,那么可能并没有量变积累到质变。我以前也看过很多讲python装饰器的文章,但是都是看了就忘。一方面是没有做太多的练习,二是对它的领会不是很深。希望引以为戒!!!郑传装饰模式如果你了解Java,你肯定听过装饰器模式。在面向对象中,装饰模式指:动态地给一个对象添加一些额外的职责。就增加一些功能来说,装饰模式比生

系统 2019-09-27 17:51:05 1831

Python

Python if语句知识点用法总结

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:age=20ifage>=18:print'yourageis',ageprint'adult'print'END'注意:==Python代码的缩进规则==。具有相同缩进的代码被视为代码块,上面的3,4行print语句就构成一个代码块(但不包括第5行的print)。如果if语句判断为True,就会执行这个代码块。

系统 2019-09-27 17:51:01 1831

Python

Python实现操纵控制windows注册表的方法分析

本文实例讲述了Python实现操纵控制windows注册表的方法。分享给大家供大家参考,具体如下:使用_winreg模块的话基本概念:KEY键Value值函数和作用:CloseKey()-关闭一个KeyConnectRegistry()-链接到其他机器的注册表CreateKey()-创建一个KeyDeleteKey()-删除一个KeyDeleteValue()-删除一个Key里面的值(value)EnumKey()-为已经打开的Key里面的子键建立索引En

系统 2019-09-27 17:50:59 1831

Python

如何在CentOS 7上yum安装Python 3.6.1

如何在CentOS7上yum安装Python3.6.1CentOS7仍然安装了Python2.7,系统本身也使用它来启用系统命令,所以不要动那个安装。想要利用Python3附带的新语言功能,可以从yum存储库安装Python3.6.1?。先决条件*CentOS7服务器启动并运行*Sudo特权用户安装必要的实用程序正如所有Linux教程一样,首先要安装更新。然后我可以继续安装必要的工具和实用程序。sudoyumupdatesudoyuminstallyum-

系统 2019-09-27 17:50:44 1831

Python

借助URLOS快速安装python3网站环境

环境需求最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存;生产环境建议使用2G或以上内存;推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统;URLOS安装curl-LOwww.urlos.com/iu&&shiupython3网站环境安装流程登录URLOS系统后台,在应用市场中搜索“python3”,找

系统 2019-09-27 17:50:40 1831