自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 私有化、 ==和is、深拷贝和浅拷贝、列表推导式

私有化* xx: 公有变量* _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问* __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到)* xx:双前后下划线,用户名字空间的魔法对象或属性。例如:init , __ 不要自己发明这样的名字* xx_:单后置下划线,用于避免与Pyt...

2019-01-03 20:24:49 109

原创 python模块

python中的模块:模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块import:在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入。当解释器遇见import语句,如果模块在当前的搜索路径就会被导入。from…import:python的from语句让你从模块中导入一个指定的部分...

2019-01-03 19:45:11 89

原创 python3 __new__方法

* __new__至少要有一个参数cls,代表要实例化的类,此参数在实例化时由Python解释器自动提供* __new__必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别注意,可以return父类__new__出来的实例,或者直接是object的__new__出来的实例* __init__有一个参数self,就是这个__new__返回的实例,__init__在__ne...

2019-01-03 17:06:08 835

原创 python静态方法和类方法

静态方法和类方法1,类方法:是类对象所拥有的方法,需要用修饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,一般以cls作为第一个参数(当然可以用其他名称的变量作为其第一个参数,但是大部分人都习惯以’cls’作为第一个参数的名字,就最好用’cls’了),能够通过实例对象和类对象去访问。2,静态方法:需要通过修饰器@staticmethod来进行修饰,静态方法不需...

2019-01-03 16:18:29 263

原创 python对象的属性

保护对象的属性如果有一个对象,当需要对其进行修改属性时,有2种方法对象名.属性名 = 数据–>直接修改对象名.方法名()——>间接修改为了更好的保存属性安全,既不能随意修改,一般的处理方式为将属性定义为私有属性添加一个可以调用的方法,供调用python它是以属性命名方式来区分,如果在属性名前面加了2个下划线‘__’.则表明该属性时私有属性,否则为公有属性(方法也是一样,方...

2019-01-02 17:04:17 344

原创 python 类

类的构成类(class)由3个部分构成类的名称:类名类的属性:一组数据类的方法:允许对进行操作的方法(行为)创建对象: 对象名 = 类名()对象是有属性和方法组成的,在实际环境中也就是对象本身的变量和函数!python中,可以使用内置方法isinstance()来测试一个对象时候为某一个类的实例例:class Car():def init(slef):self.whee1Nu...

2019-01-02 16:46:23 99

翻译 Python

Python 特点Python 是完全面向对象的语言函数、模块、数字、字符串都是对象,在 Python 中一切皆对象完全支持继承、重载、多重继承支持重载运算符,也支持泛型设计在python学的第一个函数就是print,print 函数的作用,可以把 ‘’内部的内容,输出到屏幕上python3.x是现在和未来的主流的版本解释器名称为python3,相对于python的早期版本,这是一个...

2019-01-02 16:15:31 123 1

翻译 python3

打开文件在python中 ,使用open函数,可以打开一个已经存在的文件,或者创建一个新的文件open(文件名,访问模式)f = open(‘test.txt’,‘w’)r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认的方式。w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件...

2019-01-02 16:14:56 119 1

翻译 python3 文件读写,定位,重命名,删除文件

文件读写写数据使用write()可以完成向文件写入数据读数据(read)读单个长度读数据(readlines)读所有行读数据(readline)读一行文件的定位读写获取当前读写的位置 使用tell()来获取定位到某个位置 使用seek()seek(offset,from)有两个参数·offset :偏移量·from: 方向0:表示文件开头1:表示当前位置2:表...

2019-01-02 16:13:48 336

翻译 if,while,for总结

if 条件: 满足条件时做的事情elif条件2:满足条件时做的事情else: 不满足条件时做的事情while:循环一般通过数值是否满足来确定循环的条件for:循环一般是对能保存多个数据的变量进行便利计算机实现一个随机1-100之间的数字,猜这个数字:computer = random.randint(1,101)for i in range(1,11):a = int(...

2018-12-02 20:05:34 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除