上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: 面向对象编程有三大重要特征 封装、继承和多态。 封装 封装是指将数据与具体操作的实现代码放在某个对象内部,使这些代码的实现细节不被外界发现,外界只能通过接口使用该对象,而不能通过任何形式修改对象内部实现,正是由于封装机制,程序在使用某一对象时不需要关心该对象的数据结构细节及实现操作的方法。使用封装能 阅读全文
posted @ 2020-03-06 21:56 上杉家主-上杉绘梨衣 阅读(144) 评论(0) 推荐(0)
摘要: 类 类是抽象的模板,用来描述具有相同属性和方法的对象的集合,比如Animal类。 类名通常采用驼峰式命名方式,尽量让字面意思体现出类的作用。 Python使用class关键字来定义类,其基本结构如下: 类名通常采用驼峰式命名方式,尽量让字面意思体现出类的作用。Python采用多继承机制,一个类可以同 阅读全文
posted @ 2020-03-06 21:54 上杉家主-上杉绘梨衣 阅读(109) 评论(0) 推荐(0)
摘要: 文件类型 文件的作用 就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 文件的基础操作 打开文件 Python内置了一个open()方法,用于对文件进行读写操作。使用open()方法操作文件就像把大象塞进冰箱一样,可以分三步走,一是打开文件,二是操作文件,三是 阅读全文
posted @ 2020-03-06 19:48 上杉家主-上杉绘梨衣 阅读(136) 评论(0) 推荐(0)
摘要: 内置函数 前面使用过一些函数,有的同学会疑问我没有导入这个函数,为什么可以直接使用? 因为这些函数都是一个叫做builtins模块中定义的函数,而builtins模块默认在Python环境启动的时候就自动导入,所以你可以直接使用这些函数。 我们可以在IDLE 进行输出 builtins模块里有接近8 阅读全文
posted @ 2020-03-05 22:39 上杉家主-上杉绘梨衣 阅读(188) 评论(0) 推荐(0)
摘要: 装饰器 装饰器(Decorator):从字面上理解,就是装饰对象的器件。可以在不修改原有代码的情况下,为被装饰的对象增加新的功能或者附加限制条件或者帮助输出。装饰器有很多种,有函数的装饰器,也有类的装饰器。装饰器在很多语言中的名字也不尽相同,它体现的是设计模式中的装饰模式,强调的是开放封闭原则。装饰 阅读全文
posted @ 2020-03-05 19:33 上杉家主-上杉绘梨衣 阅读(186) 评论(0) 推荐(0)
摘要: 生成器 有时候,序列或集合内的元素的个数非常巨大,如果全制造出来并放入内存,对计算机的压力是非常大的。比如,假设需要获取一个10 20次方如此巨大的数据序列,把每一个数都生成出来,并放在一个内存的列表内,这是粗暴的方式,有如此大的内存么?如果元素可以按照某种算法推算出来,需要就计算到哪个,就可以在循 阅读全文
posted @ 2020-03-02 19:28 上杉家主-上杉绘梨衣 阅读(122) 评论(0) 推荐(0)
摘要: 迭代器 在介绍迭代器之前,先说明下迭代的概念: 迭代:通过for循环遍历对象的每一个元素的过程。 Python的for语法功能非常强大,可以遍历任何可迭代的对象。 在Python中,list/tuple/string/dict/set/bytes都是可以迭代的数据类型。 可以通过collection 阅读全文
posted @ 2020-03-02 19:14 上杉家主-上杉绘梨衣 阅读(102) 评论(0) 推荐(0)
摘要: 概述 本质上就是新建一个字典,与原字典相比key和value互换 例如:原字典{'key1':'value1','key2':'value2'} 新字典变为{'value1':'key1','value2':'key2'} 详解 1.字典由key和value两部分组成,items()方法返回可遍历的 阅读全文
posted @ 2020-03-02 19:11 上杉家主-上杉绘梨衣 阅读(267) 评论(0) 推荐(0)
摘要: 推导式 Python语言有一种独特的推导式语法,相当于语法糖的存在,可以帮你在某些场合写出比较精简酷炫的代码。 列表推导式 列表推导式是一种快速生成列表的方式。其形式是用方括号括起来的一段语句 字典推导式 有列表推导式,那有没有字典推导式呢?答案是有的,使用{}就可以定义了。 集合推导式 大括号除了 阅读全文
posted @ 2020-03-02 18:53 上杉家主-上杉绘梨衣 阅读(116) 评论(0) 推荐(0)
摘要: 数组与方法 对于引用数据类型而言,主要特点是可以与方法进行引用传递,而数组本身也属于引用数据类型,所以自然也可以通过我们的方法实现引用传递的操作 这个就是最为简单的引用传递 返回数组 使用匿名数组可以 ,但是如果使用简化做法 是不对的 进行内存分析 阅读全文
posted @ 2020-02-29 12:30 上杉家主-上杉绘梨衣 阅读(106) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页